At a Glance
- Tasks: Build scalable, serverless microservices using AWS and TypeScript in a collaborative environment.
- Company: Join a forward-thinking tech company focused on cloud-native solutions.
- Benefits: Competitive day rate, remote work flexibility, and opportunities for professional growth.
- Other info: Dynamic team culture with a focus on continuous improvement and mentorship.
- Why this job: Make a real impact by transforming legacy systems into modern cloud solutions.
- Qualifications: Strong AWS expertise and experience in software development.
Location - Remote with occasional trip to Edinburgh/ Glasgow office
Duration - 6 months 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
Cloud Developer in Edinburgh employer: McGregor Boyall Associates
Contact Detail:
McGregor Boyall Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Developer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with AWS or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AWS projects, especially any serverless microservices you've built. 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 Agile methodologies and XP engineering practices. Be ready to discuss how you've applied these in past projects, as it shows you're not just a coder but a team player too!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Cloud Developer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your AWS and TypeScript experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about cloud development and how you can contribute to our team. Keep it concise but impactful!
Showcase Your Agile Experience: Since we work in an agile environment, mention any experience you have with Scrum or Kanban. We love seeing how you’ve collaborated with teams to deliver great results!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at McGregor Boyall Associates
✨Know Your AWS Inside Out
Make sure you brush up on your AWS knowledge, especially around serverless technologies like Lambda and API Gateway. Be ready to discuss how you've used these tools in past projects and how they can help transition legacy systems to cloud-native solutions.
✨Showcase Your TypeScript Skills
Since TypeScript is a key part of the role, prepare to demonstrate your proficiency. Bring examples of your work or even a small project that highlights your ability to build scalable microservices using TypeScript.
✨Emphasise Agile Experience
This position requires collaboration in an Agile environment, so be prepared to talk about your experience with Scrum or Kanban. Share specific examples of how you've contributed to team dynamics and improved processes in previous roles.
✨Prepare for Technical Challenges
Expect some technical questions or challenges during the interview. Practice troubleshooting scenarios related to development and production environments, and be ready to discuss how you apply XP engineering practices like pair programming and test-driven development.