HomeJobsEdinburghCloud Developer
Back to all jobs
⚡ Source: ReedRef: 56858374

Cloud Developer

McGregor Boyall·Edinburgh·Posted 4 days ago
Tailor my CV for this job — Free

Job description

Original text imported from Reed


Software Developer (AWS Serverless)


Location - Remote with occasional trip to Edinburgh/ Glasgow office

Duration - 6months with likely extensions

Day rate - circa £450 (outside ir35)


We are seeking an experienced Software Developer with strong commercial AWS expertise to support the transition from legacy on-prem systems to modern, cloud-native solutions. You will play a key role in building scalable, serverless microservices using AWS and TypeScript within a collaborative, agile environment.


Key Responsibilities

  • Develop and deliver serverless microservices using AWS Lambda, API Gateway, and TypeScript
  • Contribute to replacing legacy applications with modern cloud-native architectures
  • Enhance existing products with new features, bug fixes, and performance improvements
  • Collaborate closely with cross-functional teams using Agile methodologies (Scrum/Kanban)
  • Apply XP engineering practices including pair programming and test-driven development
  • Troubleshoot and resolve issues across development and production environments
  • Promote best practices in code quality, testing, and maintainability
  • Mentor team members and contribute to continuous improvement initiatives


Essential Skills & Experience

  • Strong hands-on experience with AWS (Lambda, CDK, S3, API Gateway, CloudFormation)
  • Proficiency in TypeScript or modern JavaScript
  • Experience designing serverless and service-based architectures
  • Solid understanding of Agile delivery and collaborative development practices
  • Test Driven Development (TDD)
  • Experience with infrastructure-as-code and cloud monitoring tools
  • Strong communication and stakeholder engagement skills


Desirable

  • Experience with Cypress or similar testing frameworks
  • Knowledge of inclusive, user-centred design practices
  • Familiarity with UI pattern libraries
  • Experience working on government-based projects with GDS / Digital First quality standards


Please apply today to be considered


McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
AWS LambdaTypeScriptAWS CDKAPI GatewayCloudFormationTest Driven DevelopmentServerless architectureAgile methodologies
Nice-to-have
Cypress testingGDS standardsUI pattern librariesGovernment project experience
Soft skills
CommunicationCollaborationMentoringProblem solvingStakeholder engagement
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight your AWS serverless experience prominently as the role specifically requires Lambda, CDK, and API Gateway expertise

2

📊 Quantify your cloud migration impact: "Migrated 8 legacy systems to serverless, reducing infrastructure costs by 40%"

3

🌐 Emphasise TypeScript proficiency and modern JavaScript frameworks as these are core technical requirements

4

🎯 Showcase your TDD and XP practices experience, particularly pair programming in agile environments

5

🤝 Mention any government or GDS standards experience as this appears to be a public sector project

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

Add these 3 bullets under your most recent experience:

  • Migrated 12 legacy applications to AWS serverless architecture using Lambda and TypeScript, reducing infrastructure costs by 35% over 8 months
  • Implemented TDD practices across 6-person development team, increasing code coverage from 60% to 94% using Cypress testing frameworks
  • Built 15 microservices using AWS CDK and API Gateway, supporting 50,000+ daily transactions with 99.9% uptime

Free to copy — tailoring requires a 30-sec CV upload.

NEW
AI cover letter

Your cover letter is ready

We've drafted a cover letter for McGregor Boyall. Preview the opening, then unlock the full personalised version.

Letter preview — tailored to McGregor Boyall

Dear Hiring Manager,

McGregor Boyall's cloud transformation project represents exactly the type of serverless migration challenge I excel at. My expertise in AWS Lambda, TypeScript, and infrastructure-as-code aligns perfectly with your requirements for modernising legacy systems into scalable cloud-native architectures.

My background in developing serverless microservices using AWS CDK and API Gateway, combined with strong TDD practices and agile collaboration, positions me well to contribute immediately to your cross-functional teams whilst mentoring colleagues on best practices.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

Interview questions

10 questions generated from this advert.

Technical

  • How would you design a serverless microservice architecture using AWS Lambda and API Gateway?
  • Explain the difference between AWS CDK and CloudFormation for infrastructure as code
  • How do you implement test-driven development in a TypeScript serverless environment?
  • What are the key considerations when migrating from on-premise to cloud-native solutions?
  • How would you monitor and troubleshoot issues in a serverless AWS environment?

Behavioural

  • Tell me about a time you mentored a team member through a challenging technical problem
  • Describe a situation where you had to collaborate with cross-functional teams in an agile environment
  • Give an example of when you promoted best practices in code quality within your team
  • Tell me about a time you had to troubleshoot a critical production issue
  • Describe how you've contributed to continuous improvement initiatives in previous roles
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell me about a time you mentored a team member through a challenging technical problem

A junior developer was struggling with AWS Lambda cold start optimisation affecting our API response times. I paired with them for 3 days, walking through memory allocation strategies and connection pooling techniques. We implemented lazy loading patterns and reduced cold start times from 2.8 seconds to 400ms. The developer gained confidence in serverless optimisation and later mentored another team member using the same approach, creating a knowledge-sharing culture within our 8-person team.
2Question

Describe a situation where you had to collaborate with cross-functional teams in an agile environment

During a legacy system migration, I worked with product owners, UX designers, and QA engineers across 3 sprint cycles. The challenge was maintaining API compatibility whilst modernising the architecture. I facilitated daily standups, created technical documentation for non-technical stakeholders, and established clear acceptance criteria. We delivered the migration 2 weeks ahead of schedule, with 98% user satisfaction and zero downtime during the cutover process.

Similar jobs

View all