At a Glance
- Tasks: Join a cross-functional team to work on full-stack solutions and modernise legacy systems.
- Company: Work with one of the UK's top Microsoft Partners, known for supporting talent at all levels.
- Benefits: Enjoy remote work flexibility and opportunities for professional growth and development.
- Why this job: This role offers hands-on experience, meaningful projects, and a supportive environment for early-career developers.
- Qualifications: 1-3 years of coding experience, confidence in C#, and familiarity with Agile practices required.
- Other info: Opportunity to earn Microsoft certifications and be part of impactful customer projects.
The predicted salary is between 36000 - 60000 ÂŁ per year.
A brilliant place to start. A serious chance to grow. This role is designed for early/emerging career software engineers who want more than just their “next job.” It’s for people ready to stretch their skills, learn from experienced engineers, and step into real delivery work on real customer projects.
The company behind it? One of the UK’s most respected Microsoft Partners. They hold all six Microsoft Solutions Partner Designations, advanced specialisations, and Azure Expert MSP status. It’s a business known for doing things the right way and for backing talent at every level. If you’re curious, motivated, and ready to build something meaningful with your code, this could be your perfect next move.
The RoleYou’ll join a supportive, cross-functional engineering team working across full-stack solutions, modernising legacy systems, building scalable cloud applications, and contributing to internal and customer-facing projects. It’s hands-on from the start, with the structure, coaching, and trust to help you grow fast.
The Tech You’ll Work With:- C# / .NET
- MVC & RESTful APIs
- SQL
- Azure (App Services, Functions, or Azure DevOps pipelines)
- Unit Testing (MSTest or NUnit)
- Agile delivery experience
- CI/CD exposure is a bonus
- Microsoft certs (AZ-900, AZ-104, AZ-400 etc.) would be a real bonus!
- 1–3 years of hands-on coding experience in real world projects
- Confidence writing clean, testable C# code
- Familiarity with Agile practices, version control, and structured workflows
- A clear communicator who enjoys working with others
- Someone who’s curious, proactive, and accountable
Because this is a place where early-career developers can thrive. The team is invested in helping people grow, the projects are meaningful, and the support is real. You won’t be stuck on the side-lines, you’ll be part of something. Delivering. Learning. Improving. If you’re ready to build on your foundations and grow into a confident, capable engineer—this could be the opportunity that sets everything in motion. Apply now. Your next chapter starts here.
Software Engineer employer: Cloud Decisions
Contact Detail:
Cloud Decisions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the Microsoft Stack, especially C# and .NET. Brush up on your knowledge of MVC and RESTful APIs, as these are crucial for the role. Consider building a small project or contributing to open-source to showcase your skills.
✨Tip Number 2
Engage with the developer community, particularly those focused on Microsoft technologies. Join forums, attend meetups, or participate in online discussions. Networking can lead to valuable insights and potential referrals.
✨Tip Number 3
Demonstrate your eagerness to learn by pursuing relevant Microsoft certifications like AZ-900 or AZ-104. Even if you don’t have them yet, mentioning your plans to obtain these can show your commitment to professional growth.
✨Tip Number 4
Prepare to discuss your previous projects and experiences in detail during interviews. Be ready to explain your thought process, the challenges you faced, and how you overcame them. This will highlight your problem-solving skills and teamwork.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with C#, .NET, and any projects you've worked on that demonstrate your coding skills. Emphasise your familiarity with Agile practices and any exposure to CI/CD processes.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific technologies listed in the job description, such as Azure or SQL, and explain how your background aligns with their needs.
Showcase Your Projects: If you have personal or academic projects that showcase your coding abilities, include them in your application. Highlight any real-world applications of your skills, especially those involving modernising systems or building cloud applications.
Prepare for Technical Questions: Be ready to discuss your coding experience in detail. Brush up on common C# concepts, unit testing, and Agile methodologies, as these may come up during the interview process.
How to prepare for a job interview at Cloud Decisions
✨Showcase Your Coding Skills
Be prepared to discuss your hands-on coding experience. Bring examples of projects you've worked on, especially those involving C# and .NET. Highlight your ability to write clean, testable code and be ready to demonstrate your problem-solving skills.
✨Understand Agile Methodologies
Since the company values Agile practices, make sure you can articulate your understanding of Agile methodologies. Discuss any experience you have working in Agile teams and how it has influenced your approach to software development.
✨Express Your Curiosity and Proactivity
The role seeks someone who is curious and proactive. Prepare to share instances where you've taken the initiative to learn something new or solve a problem independently. This will show your eagerness to grow and contribute.
✨Communicate Clearly and Collaboratively
As a clear communicator, you should be able to convey your thoughts effectively. Practice explaining technical concepts in simple terms, and be ready to discuss how you work with others in a team setting. This will demonstrate your ability to collaborate and fit into their supportive environment.