Negotiable
Outside
Remote
Edinburgh (EH1)
Summary: The role of Software Developer (AWS Serverless) involves transitioning legacy systems to cloud-native solutions, focusing on building scalable microservices using AWS and TypeScript. The position is remote with occasional travel to Edinburgh or Glasgow and is expected to last for six months with potential extensions. The developer will work in an agile environment, collaborating with cross-functional teams and applying best practices in software development.
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
Key Skills:
- 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
- Experience with Cypress or similar testing frameworks (desirable)
- Knowledge of inclusive, user-centred design practices (desirable)
- Familiarity with UI pattern libraries (desirable)
- Experience working on government-based projects with GDS / Digital First quality standards (desirable)
Salary (Rate): £450 daily
City: Edinburgh
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Mid-Level
Industry: IT
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.