Cloud Developer
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.
Key skills
AI-extracted from the job advert
Application advice
5 AI-generated recommendations to maximise your chances.
⭐ Highlight your AWS serverless experience prominently as the role specifically requires Lambda, CDK, and API Gateway expertise
📊 Quantify your cloud migration impact: "Migrated 8 legacy systems to serverless, reducing infrastructure costs by 40%"
🌐 Emphasise TypeScript proficiency and modern JavaScript frameworks as these are core technical requirements
🎯 Showcase your TDD and XP practices experience, particularly pair programming in agile environments
🤝 Mention any government or GDS standards experience as this appears to be a public sector project
Suggested CV bullets
3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.
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.
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.
Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).
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
STAR answer examples
Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.
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