Senior Backend Software Engineer (API & Cloud) in Edinburgh

Senior Backend Software Engineer (API & Cloud) in Edinburgh

Edinburgh Temporary 60000 - 75000 € / year (est.) No home office possible
Alexander Mann Solutions

At a Glance

  • Tasks: Design and build secure, scalable APIs and Back End services in cloud environments.
  • Company: Join a leading global workforce solutions firm with a focus on innovation.
  • Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
  • Other info: Collaborate in agile teams and enjoy a dynamic work environment.
  • Why this job: Make an impact by developing cutting-edge technology for a major UK retail bank.
  • Qualifications: Experience in Back End development and API design using Java, Python, or Node.js.

The predicted salary is between 60000 - 75000 € per year.

We are AMS, a global total workforce solutions firm enabling organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our client, a major UK retail bank, provides everyday banking services to over 17 million retail customers. On behalf of this organisation, AMS is looking for a Senior Backend Software Engineer/Platform Engineer (API & Cloud) for a 6-month contract based in Edinburgh or London.

The Role & Responsibilities:

  • The Backend Engineer will be responsible for designing, building, and operating secure, scalable APIs and Back End services in cloud native environments.
  • The role centres on API development using modern API gateways on AWS or GCP, applying API standards, DevSecOps, and industry best practices, and delivering solutions within SCRUM agile ways of working.
  • Design, develop, and maintain Back End services and APIs (REST and event driven).
  • Build and operate APIs and MCPs using Apigee Hybrid/X.
  • Apply API standards and industry best practices for design, versioning, security, documentation, and life cycle management.
  • Embed DevSecOps practices across CI/CD pipelines and runtime environments.
  • Design and implement secure service to service integrations using MCP, A2A, and AP2 protocols.
  • Contribute to Back End integrations involving LLM enabled or AI driven systems, where applicable.
  • Deploy, monitor, and support production services on AWS or GCP.
  • Actively contribute code while collaborating within SCRUM agile teams.

What We Require from the Candidate:

  • Strong hands-on Back End development experience (Java, Python, or Node.js).
  • Proven API development experience using an API gateway platform.
  • Production experience with at least one cloud platform: AWS or GCP.
  • Practical DevSecOps experience, including CI/CD, infrastructure as code (Terraform), and automated security controls.
  • Strong understanding of cloud networking concepts (VPCs, subnets, routing, load balancing, private connectivity).
  • Experience working in SCRUM/agile ways of working.
  • MCP, A2A, and AP2 protocols, including their use in secure, distributed integrations.
  • LLM concepts and integration patterns, including API based interaction models and security considerations.
  • Cloud security, IAM, networking, and observability fundamentals.

Desirable:

  • Experience with Apigee (Hybrid/X) beyond basic consumption.
  • Experience with Kubernetes and containerised platforms.
  • Experience in regulated or large scale enterprise environments.
  • Exposure to platform engineering or internal developer platforms.
  • Mentoring experience or contribution to engineering standards.

Next Steps:

This client will only accept workers operating via an Umbrella or PAYE engagement model. If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course.

Senior Backend Software Engineer (API & Cloud) in Edinburgh employer: Alexander Mann Solutions

At AMS, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. With our presence in vibrant cities like Edinburgh and London, we provide a unique opportunity to contribute to meaningful projects while enjoying a balanced work-life experience.

Alexander Mann Solutions

Contact Detail:

Alexander Mann Solutions Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Software Engineer (API & Cloud) in Edinburgh

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving API development and cloud services. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to backend development and be ready to discuss your experience with AWS or GCP.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for talented individuals like you to join our team!

We think you need these skills to ace Senior Backend Software Engineer (API & Cloud) in Edinburgh

Backend Development
API Development
Cloud Platforms (AWS, GCP)
DevSecOps
CI/CD
Infrastructure as Code (Terraform)
Cloud Networking Concepts

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Backend Software Engineer. Highlight your experience with API development, cloud platforms like AWS or GCP, and any relevant DevSecOps practices. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about backend development and how your experience aligns with our needs. Don’t forget to mention your familiarity with SCRUM and agile methodologies – we love that!

Showcase Your Projects:If you've worked on any cool projects involving APIs or cloud services, make sure to mention them! We’re interested in seeing real examples of your work, especially if they demonstrate your ability to design and operate secure, scalable services.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!

How to prepare for a job interview at Alexander Mann Solutions

Know Your APIs Inside Out

Make sure you brush up on your API development knowledge, especially with modern API gateways like Apigee. Be ready to discuss your experience with REST and event-driven APIs, as well as how you've applied industry best practices in your previous roles.

Show Off Your Cloud Skills

Since the role involves working with AWS or GCP, be prepared to talk about your hands-on experience with these platforms. Highlight any projects where you've deployed, monitored, or supported production services, and don't forget to mention your understanding of cloud networking concepts.

DevSecOps is Key

Familiarise yourself with DevSecOps practices, particularly around CI/CD and infrastructure as code using Terraform. Be ready to share examples of how you've embedded security controls into your development processes and how this has improved your team's workflow.

Embrace Agile Methodologies

As the role requires working within SCRUM teams, be prepared to discuss your experience in agile environments. Share specific examples of how you've contributed to team dynamics, tackled challenges, and delivered solutions in a fast-paced setting.