Cloud Developer in Edinburgh

Cloud Developer in Edinburgh

Edinburgh Full-Time No home office possible
M

At a Glance

  • Tasks: Build scalable, serverless microservices using AWS and TypeScript in a collaborative environment.
  • Company: Join a forward-thinking tech company with a focus 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 transitioning legacy systems to modern cloud architectures.
  • Qualifications: Strong AWS experience and proficiency in TypeScript or modern JavaScript required.

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.

Cloud Developer in Edinburgh employer: MCGREGOR BOYALL ASSOCIATES LIMITED

At McGregor Boyall, we pride ourselves on being an excellent employer, offering a dynamic and inclusive work culture that fosters collaboration and innovation. As a Cloud Developer, you will have the opportunity to work remotely while occasionally connecting with colleagues in our Edinburgh/Glasgow offices, ensuring a perfect blend of flexibility and teamwork. We are committed to your professional growth, providing mentorship and continuous improvement initiatives, making this an ideal environment for those seeking meaningful and rewarding employment in the tech industry.

M

Contact Detail:

MCGREGOR BOYALL ASSOCIATES LIMITED 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 cloud development. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your serverless microservices projects. Use GitHub to share your code and demonstrate your expertise in TypeScript and AWS. This will make you stand out when we’re looking for candidates.

Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and XP practices. Be ready to discuss how you’ve used TDD and pair programming in your past projects. We love hearing about real-world experiences!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re serious about joining our team and contributing to exciting cloud-native solutions.

We think you need these skills to ace Cloud Developer in Edinburgh

AWS Lambda
API Gateway
TypeScript
CloudFormation
CDK
S3
Agile Methodologies

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 match the job description, so don’t be shy about showcasing your cloud-native projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about serverless architectures and how you’ve contributed to Agile teams in the past. Keep it engaging and relevant!

Showcase Your Projects:If you've worked on any cool projects using AWS or TypeScript, make sure to mention them. We love seeing real examples of your work, especially if they involve modern cloud solutions!

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 from us!

How to prepare for a job interview at MCGREGOR BOYALL ASSOCIATES LIMITED

Know Your AWS Inside Out

Make sure you brush up on your AWS knowledge, especially around Lambda, API Gateway, and CloudFormation. 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.

Show Off Your TypeScript Skills

Since TypeScript is a key part of the role, prepare to demonstrate your proficiency. Bring examples of your work or even snippets of code that showcase your ability to build scalable microservices. This will show you're not just familiar with the language but can use it effectively.

Emphasise Agile Experience

The company values collaboration and Agile methodologies, so be prepared to talk about your experience with Scrum or Kanban. Share specific instances where you contributed to team success and how you’ve applied XP practices like pair programming and TDD.

Prepare for Problem-Solving Questions

Expect to face some troubleshooting scenarios during the interview. Think about challenges you've encountered in development and how you resolved them. This will highlight your problem-solving skills and your ability to maintain high code quality under pressure.