Integration Engineer

Integration Engineer

Stevenage Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and develop integrations using AWS services for cloud-based systems.
  • Company: Join a forward-thinking tech company in Stevenage, embracing innovation and collaboration.
  • Benefits: Enjoy hybrid work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team, working on impactful projects that enhance data flow and efficiency.
  • Qualifications: 2+ years in system integration and API development with AWS experience required.
  • Other info: Work in an Agile environment, contributing to exciting tech discussions and peer reviews.

The predicted salary is between 36000 - 60000 £ per year.

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.

Integration Engineer employer: Akkodis

At our Stevenage location, we pride ourselves on being an exceptional employer, offering a dynamic hybrid work environment that fosters collaboration and innovation. Our commitment to employee growth is evident through continuous learning opportunities and a supportive culture that values teamwork and creativity. With access to cutting-edge AWS technologies and a focus on best practices, you will be empowered to make a meaningful impact while enjoying a balanced work-life experience.
A

Contact Detail:

Akkodis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Integration Engineer

✨Tip Number 1

Familiarise yourself with AWS services, especially API Gateway, Lambda, and EventBridge. Understanding how these tools work together will not only help you in interviews but also demonstrate your proactive approach to the role.

✨Tip Number 2

Engage with the developer community on platforms like GitHub or Stack Overflow. Sharing your projects or contributing to discussions about AWS integrations can showcase your expertise and passion for the field.

✨Tip Number 3

Prepare to discuss real-world scenarios where you've implemented integration solutions. Be ready to explain your thought process, the challenges you faced, and how you overcame them, as this will highlight your problem-solving skills.

✨Tip Number 4

Network with professionals in the industry, particularly those who work with AWS. Attend meetups or webinars focused on cloud technologies to gain insights and potentially get referrals that could help you land the job.

We think you need these skills to ace Integration Engineer

AWS Services (API Gateway, Lambda, EventBridge, SQS, SNS, Glue)
RESTful API Development
Java or C# Programming
Event-Driven Architecture
Data Integration Processes
Code Quality and Documentation
Security Best Practices in API Development
Unit Testing and Testable Code
Agile/Scrum Methodologies
Version Control (Git)
Problem-Solving and Troubleshooting
Monitoring and Logging (CloudWatch, CloudTrail)
Collaboration and Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in system integration and AWS services. Focus on specific projects where you've developed APIs or worked with AWS Lambda, EventBridge, and other mentioned technologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Integration Engineer role. Mention how your skills align with the job requirements, particularly your experience with AWS services and your ability to work in Agile environments.

Showcase Technical Skills: When detailing your experience, emphasise your proficiency in programming languages like Python, Java, or C#. Include examples of how you've implemented security best practices in API development and your familiarity with unit testing.

Highlight Collaboration Experience: Since the role involves working with cross-functional teams, mention any past experiences where you collaborated with different departments. This could include participating in technical discussions or contributing to design decisions.

How to prepare for a job interview at Akkodis

✨Showcase Your AWS Knowledge

Make sure to highlight your experience with AWS services like API Gateway, Lambda, and EventBridge. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.

✨Demonstrate Problem-Solving Skills

Prepare to share examples of how you've tackled integration challenges in the past. Discuss your approach to diagnosing issues and how you resolved them, as this will showcase your troubleshooting abilities and critical thinking.

✨Emphasise Clean Code Practices

Since writing maintainable code is crucial for this role, be ready to talk about your coding standards and practices. Mention any experience you have with peer code reviews and how you ensure code quality through testing and documentation.

✨Engage in Technical Discussions

During the interview, don't hesitate to engage in technical discussions about API design and integration strategies. This shows your enthusiasm for collaboration and your ability to contribute to team decisions, which is vital in a cross-functional environment.

Integration Engineer
Akkodis
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>