Integration Engineer

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.
Company
Akkodis
Location
Stevenage, Hertfordshire, UK
Posted
Company
Akkodis
Location
Stevenage, Hertfordshire, UK
Posted