At a Glance
- Tasks: Lead a squad of developers to create innovative cloud-based software solutions.
- Company: Join a forward-thinking SaaS company shaping the future of delivery technology.
- Benefits: Competitive salary, flexible hybrid working, and a collaborative culture.
- Other info: Opportunity to work in one of the UK’s Best Workplaces.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: 7+ years in ASP.NET C# and experience leading development teams.
The predicted salary is between 70000 - 80000 £ per year.
Join a forward-thinking SaaS company shaping the future of their space where their intelligent, cloud-based platform powers the delivery experiences behind some of the UK’s fastest-growing brands.
The Role
As a Lead .NET Developer, you’ll play a pivotal role in designing, building, and delivering scalable, cloud-first software solutions that power real-world delivery operations. You’ll lead a squad of 4–6 developers, providing technical direction, mentorship, and hands-on development expertise. Working closely with Product, QA, and DevOps teams, you’ll ensure clean, reliable, and high-performing software delivery while driving best practices and continuous improvement across your team and the wider engineering function. You’ll have ownership over key projects from concept to release, using modern tools and frameworks to evolve a platform critical to modern commerce.
Key Responsibilities
- Lead, mentor, and inspire a squad of 4–6 developers, fostering a culture of collaboration, innovation, and technical excellence
- Architect, design, and develop .NET Core / .NET 8 applications within a cloud-first SaaS environment
- Drive CI/CD pipelines and manage releases using Azure DevOps, MSBuild, Octopus Deploy, and Docker
- Collaborate with Product, QA, and Business Analyst teams to deliver technical solutions aligned with business objectives
- Conduct code reviews, ensure adherence to best practices, and maintain high standards of quality and performance
- Configure and optimise new customer integrations and scalable APIs
- Manage your JIRA backlog, plan sprints, and ensure timely, high-quality delivery
- Run SQL queries and provide analytical insights to support business and product decisions
- Identify and mitigate technical risks, supporting architecture and strategy discussions with senior stakeholders
- Continuously improve development processes and advocate for modern engineering practices
Skills & Experience
- 7+ years’ experience developing in ASP.NET C# (.NET Core / .NET Framework)
- Proven experience leading or mentoring a software development team
- Strong knowledge of Azure Cloud services, microservices, and event-driven architectures
- Proficient in Web APIs, REST, MVC, and data formats such as XML/JSON
- Strong experience with SQL databases, query optimisation, and data modelling
- Front-end understanding – HTML, CSS, JavaScript, Bootstrap
- Experience with Azure Service Bus, Docker, gRPC, or Elasticsearch
- Familiarity with Git, Azure DevOps, and branching strategies such as GitFlow
- Skilled in unit testing, integration testing, and continuous deployment pipelines
- Excellent communication and stakeholder management skills, with a collaborative and proactive mindset
What’s on Offer
You’ll receive a competitive salary of £70,000–£80,000, a flexible hybrid working model (twice a week in office), and the opportunity to lead within one of the UK’s Best Workplaces, a collaborative SaaS business that values autonomy, innovation, and technical mastery.
Why Apply?
If you’re a Lead .NET Developer ready to guide a talented squad, own complex technical challenges, and help shape the future of intelligent delivery technology, this is the opportunity for you.
Please note, you must be based in the UK and sponsorship is not available.
Lead .NET Developer in Egham employer: cms
Join a dynamic SaaS company that prioritises innovation and collaboration, offering a flexible hybrid working model and a competitive salary. As a Lead .NET Developer, you'll not only lead a talented team but also have the chance to shape the future of intelligent delivery technology in a supportive environment that fosters professional growth and technical excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Lead .NET Developer in Egham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving .NET Core and cloud solutions. 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 practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Lead .NET Developer in Egham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your leadership experience and technical expertise in .NET development to show us you’re the perfect fit for the role.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about this opportunity. Share specific examples of how you've led teams and delivered successful projects, and don’t forget to mention your passion for cloud-first solutions!
Showcase Your Technical Skills:In your application, be sure to highlight your proficiency with Azure Cloud services, microservices, and any relevant tools like Docker or Azure DevOps. We want to see how your technical background aligns with our needs.
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’re considered for this exciting Lead .NET Developer position!
How to prepare for a job interview at cms
✨Know Your Tech Inside Out
Make sure you’re well-versed in .NET Core, Azure services, and the tools mentioned in the job description. Brush up on your knowledge of CI/CD pipelines and be ready to discuss how you've implemented these in past projects.
✨Showcase Your Leadership Skills
As a Lead .NET Developer, you'll need to inspire and mentor your team. Prepare examples of how you've successfully led a squad before, focusing on collaboration, innovation, and technical excellence.
✨Prepare for Technical Questions
Expect to dive deep into coding scenarios and problem-solving during the interview. Practice coding challenges and be ready to explain your thought process clearly, especially around SQL queries and API integrations.
✨Communicate Effectively
Strong communication is key! Be prepared to discuss how you’ve collaborated with Product, QA, and other teams. Highlight your stakeholder management skills and how you ensure everyone is aligned on project goals.