Akkodis

Integration Engineer

Stevenage, England, GB

9 days ago
Save Job

Summary

Integration Engineer - Stevenage - Hybrid


We are seeking an Integration Specialist to design, develop, and deploy integrations between cloud-based and third-party systems using AWS services like API Gateway, Lambda, EventBridge, and SQS. The role involves building scalable, secure integrations and collaborating with cross-functional teams to ensure efficient data flow and best practices.


Responsibilities:

  • Develop and deploy integration solutions using AWS services (e.g., API Gateway, AWS Glue, Lambda, EventBridge, SNS, SQS).
  • Write and maintain RESTful APIs using AWS API Gateway and Lambda (Java or C#).
  • Develop and optimise AWS Lambda functions to support data integration processes, focusing on performance and cost efficiency.
  • Assist in implementing event-driven architectures using Amazon EventBridge, SNS, and SQS to process real-time data.
  • Integrate third-party SaaS applications (e.g., Salesforce, Workday, ServiceNow) into AWS environments.
  • Write clean, maintainable, and efficient code for APIs, integration workflows, and Lambda functions.
  • Assist in the configuration and customisation of integration workflows to meet business requirements.
  • Participate in technical discussions related to API design, data flow, and integration strategies, contributing to design decisions.
  • Follow best practices for code quality, writing clean, maintainable, and well-documented code that adheres to the organisation’s coding standards.
  • Participate in peer code reviews to ensure code quality, identify potential issues, and share knowledge with team members.
  • Ensure security by design, incorporating best practices for securing data and APIs, including encryption, authentication, and access control.
  • Write scalable and performant code, optimising AWS Lambda functions and integrations for low latency and high throughput.
  • Write unit tests for Lambda functions, APIs, and integration components to ensure reliability and quality of code.
  • Work in an Agile/Scrum environment, participating in daily stand-ups, sprint planning, and retrospectives, and delivering committed tasks on time.



Required Experience:

  • 2+ years of experience in system integration, API development, and working with AWS cloud services.
  • Hands-on experience with AWS services including API Gateway, Lambda, EventBridge, SQS, SNS, and Glue.
  • Proficiency in developing AWS Lambda functions using Python, Java or C#.
  • Solid understanding of RESTful APIs, including experience with OAuth, JWT, and API security best practices.
  • Familiarity with AWS DevOps tools such as CodePipeline, CodeDeploy, and CodeBuild for deploying integrations and automating workflows.
  • Strong understanding of security best practices in API development, including data encryption, secure authentication, and access control.
  • Familiarity with unit testing and writing testable, maintainable code for Lambda functions, APIs, and integration components.
  • Experience with monitoring and logging AWS integrations using CloudWatch and CloudTrail for debugging and troubleshooting.
  • Experience working in Agile/Scrum environments, participating in sprint planning, daily stand-ups, and delivering on sprint goals.
  • Proficient in using version control systems such as Git to manage code changes.
  • Strong problem-solving and troubleshooting skills, with the ability to diagnose and resolve integration issues and deployment failures.
  • Basic experience in event-driven architectures, leveraging services like Amazon EventBridge, SNS, and SQS for real-time data processing.
  • Excellent communication and collaboration skills, with the ability to work closely with cross-functional teams to gather requirements and design integration solutions.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: