Upload Button Icon Add office photos
filter salaries All Filters

184 Epsilon Jobs

API Integration - Senior Associate

3-6 years

Bangalore / Bengaluru

1 vacancy

API Integration - Senior Associate

Epsilon

posted 3hr ago

Job Role Insights

Flexible timing

Job Description

Company description Publicis Re:Sources is the backbone of Publicis Groupe, the world s most valuable agency group. We are the only full-service, end-to-end shared service organization in the industry, enabling Groupe agencies to do what they do best: innovate and transform for their clients. Publicis Re:Sources provides centralized technology solutions and business services including IT Infrastructure, IT Applications, Marcel, Global Support Office, Financial Operations, Agency Financial Services, Legal, Procurement, Taxation, Real Estate, Global Mobility, Treasury, Office Services, and Risk Management. Overview We are looking for Integration Engineer who will be responsible for designing, developing, and maintaining software solutions that integrate various systems using Application Programming Interfaces (APIs). This role involves working closely with internal and external teams to implement, manage, and troubleshoot API integrations, ensuring smooth communication between different software applications. The candidate will work closely with software developers, architects, and business teams to ensure seamless and efficient integration processes. This role requires deep knowledge of RESTful APIs, SOAP, web services, and various integration platforms. Responsibilities Design and implement API integrations: Collaborate with cross-functional teams to develop API solutions that meet business requirements, ensuring secure, efficient, and scalable integration of applications. API development and management: Build and maintain API integrations to ensure smooth communication between various software applications and systems. Technical documentation: Create and maintain comprehensive technical documentation for all API integrations, including diagrams, flowcharts, and descriptions of processes. Troubleshooting and debugging: Identify and resolve API-related issues, including troubleshooting connection problems and data inconsistencies. Testing and quality assurance: Conduct unit and integration tests to ensure the reliability and functionality of APIs before deployment. Security and compliance: Ensure API security by implementing industry-standard authentication, authorization mechanisms (OAuth, JWT, etc.), and encryption protocols. Collaboration with stakeholders: Work with product managers, development teams, and external partners to understand business needs and ensure successful API integration. Monitoring and optimization: Monitor API performance, usage, and error logs, and optimize APIs for efficiency, stability, and scalability. Platform and system integration: Integrate APIs across a variety of platforms (cloud, SaaS, on-premise, etc.), ensuring compatibility and minimal downtime. Write clean, scalable code using .NET programming languages Write unit tests and drive code from those tests (TDD) Remain up to date with the terminology, concepts and best practices for coding Contribute to integrations cloud design in Azure Create proof of concepts to prove assumptions Coordinate with other software professionals and developers Skills/Experience Technical Skills: API Management & Development: Proficiency in REST, SOAP, GraphQL, and gRPC API standards. Experience with API lifecycle management tools like Swagger, Postman, Apigee, or MuleSoft. Knowledge of API security protocols (OAuth2, JWT, SAML, etc.) and the various flows (machine to machine, interactive etc). Integration Platforms: Expertise in Enterprise Service Bus (ESB) tools like MuleSoft, TIBCO, Dell Boomi, WSO2, or Apache Camel. Familiarity with iPaaS (Integration Platform as a Service) solutions, such as Zapier, Workato, or Tray.io. Programming Languages: Strong skills in C# programming language for custom integration development. Experience writing OAuth client code in C# dotnet Data Integration: Knowledge of ETL (Extract, Transform, Load) processes and tools. Familiarity with data transformation, mapping, and manipulation using XML, JSON, XSLT, and other formats. Cloud Integration: Experience with cloud platforms like AWS, Azure, and Google Cloud. Knowledge of cloud-native services and API gateways such as Azure/AWS API Gateway, Azure Logic Apps, or Google Cloud Functions. Microservices Architecture: Understanding of microservices and serverless architectures. Experience with Azure Function Apps and App Services Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes for deploying microservices. Database Integration: Proficiency with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., Azure CosmosDB, MongoDB, Cassandra) databases. Understanding of data synchronization and replication techniques. Software development Familiarity with design patterns and patterns of enterprise application architecture Knowledge of SOLID principles and related paradigms 4+ years of development experience using in C# dotnet core Proven track record of driving software design from Test Driven Development Knowledge of at least one other programming language (e.g. C++, Java, Javascript, Rust) Familiarity with architecture styles/APIs (REST, gRPC) Understanding of Agile methodologies Strong attention to detail Excellent troubleshooting and communication skills Able to work well in a team setting. Knowledge of dotnet messaging patterns and libraries - MassTransit, MediatR, etc Experience with automated integration testing at the code and system level Experience with dependency injection (dotnet service collections) Experience with modern dotnet microservices coding practices (project structures, configuration, local development, automated production deployment etc.) Knowledge of Infrastructure as Code (IaC) using bicep Messaging & Streaming: Experience with messaging protocols like Azure Service Bus, AMQP, MQTT, or JMS. Familiarity with event-driven architectures and streaming platforms like Apache Kafka, RabbitMQ, or AWS SNS/SQS. Version Control & CI/CD: o Proficiency with version control tools like Git and experience working with CI/CD pipelines (Azure DevOps, Github Actions, Jenkins, GitLab CI, etc.) to automate deployments and integration testing. Security & Compliance: o Strong understanding of encryption, authentication, and authorization techniques. o Knowledge of compliance standards such as GDPR, HIPAA, and PCI-DSS related to data integration. Preferred Skills: Experience with Portfolio and Project Management Tool (PPM): o Experience of working on integrations with PPM tools like AdobeWorkfront or AdaptiveWork by Planview formally Clarizen etc. is preferred. Qualifications Bachelor Degree - Full time


Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Associate roles with real interview advice

What people at Epsilon are saying

Senior Associate salary at Epsilon

reported by 8 employees with 5-13 years exp.
₹12 L/yr - ₹19.6 L/yr
63% more than the average Senior Associate Salary in India
View more details

What Epsilon employees are saying about work life

based on 661 employees
78%
85%
79%
79%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Epsilon Benefits

Submitted by Company
Work from home program
Insurance
Employee assistance program
Submitted by Employees
Work From Home
Team Outings
Health Insurance
Cafeteria
Free Transport
Gymnasium +6 more
View more benefits

Compare Epsilon with

Mu Sigma

2.6
Compare

Fractal Analytics

4.0
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Accenture

3.8
Compare

Capgemini

3.7
Compare

Cognizant

3.8
Compare

HGS

3.9
Compare

G4S

4.0
Compare

SGS

3.9
Compare

Iris Software

4.0
Compare

R.R. Donnelley

3.9
Compare

Trent

4.0
Compare

Intertek

3.8
Compare

Nielsen

3.7
Compare

BCD Travel

4.3
Compare

Eicher Motors

4.2
Compare

Similar Jobs for you

Process Developer at Unlock Business Consulting

3-7 Yrs

₹ 10-20 LPA

Support Engineer at Encora

Kolkata, Mumbai + 5

3-5 Yrs

₹ 10-11 LPA

Senior Developer at Sandhata Technologies

Kolkata, Mumbai + 5

4-8 Yrs

₹ 6-10 LPA

Support Professional at DXC Technology

Bangalore / Bengaluru

2-6 Yrs

₹ 4-8 LPA

Consultant Specialist at HSBC electronic data processing india pvt ltd

Hyderabad / Secunderabad

4-8 Yrs

₹ 9-13 LPA

Tibco Application Developer at HighPoints Technologies India Private Limited

Kolkata, Mumbai + 5

5-10 Yrs

₹ 7-11 LPA

Application Developer at Accenture Solutions Pvt Ltd

Chennai

5-9 Yrs

₹ 8-9 LPA

Senior Application Development Engineer at TIBCO Software

Pune

4-7 Yrs

₹ 6-9 LPA

Senior Application Development Engineer at NetScaler

Kolkata, Mumbai + 5

3-8 Yrs

₹ 5-10 LPA

Application Developer at Accenture Solutions Pvt Ltd

Pune

3-8 Yrs

₹ 5-9 LPA

Epsilon Bangalore / Bengaluru Office Location

View all
Bangalore / Bengaluru, Karnataka Office
Floors 8-10, HUB 1 Building of SEZ Towers, Karle Town Centre, Nagavara, Bengaluru, 560045, India Bangalore / Bengaluru, Karnataka

API Integration - Senior Associate

3-6 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com

Principal Software Engineer

10-17 Yrs

Bangalore / Bengaluru

4hr ago·via naukri.com

Lead Business Systems Analyst

3-5 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com

Revenue Analyst 2

4-7 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com

Network Security

4-10 Yrs

Gurgaon / Gurugram

17hr ago·via naukri.com

Cyber Security - Security Governance & Compliance

6-10 Yrs

Gurgaon / Gurugram

17hr ago·via naukri.com

Lead Visual Designer

3-7 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com

Senior Developer

8-13 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com

Lead Data Engineer

8-13 Yrs

Mumbai

17hr ago·via naukri.com

Senior Software Engineer

8-13 Yrs

Bangalore / Bengaluru

17hr ago·via naukri.com
write
Share an Interview