Senior .NET Software Engineer | London | £80,000–£100,000 + Bonus + Hybrid
Location: Central London (Hybrid: 1-2 days in office)
Salary: £80,000–£100,000 + performance bonus + excellent benefits
Tech: .NET 8, C#, AWS, Microservices, REST APIs, SQL, CI/CD, Docker/Kubernetes
The Opportunity
We are working with a high-growth SaaS organisation in Central London that is expanding its platform and engineering function, seeking a Senior .NET Software Engineer to join its talented, cloud-first team.
This is an outstanding opportunity to work in a modern engineering environment where quality, scalability, and automation are central to the culture. You will take ownership of new features, lead technical discussions, and contribute directly to architectural and design decisions across a microservices-based environment.
Expect greenfield projects, cutting-edge technology, and the chance to help shape the evolution of a platform used by thousands of customers.
The Role
As a Senior .NET Software Engineer, you will play a key role in both development and design, responsible for:
* Building and maintaining scalable backend services using .NET 7/8 (C#)
* Designing and implementing cloud-native microservices on AWS
* Leading technical discussions and influencing architecture and design decisions
* Collaborating with product, DevOps, and front-end engineers in a cross-functional team
* Championing best practices around testing, CI/CD, and clean code
* Mentoring and supporting mid-level engineers to develop their technical skills
About You
You are a proactive, experienced engineer who enjoys solving complex problems and working with modern .NET and cloud technologies. You are passionate about improving systems, performance, and team processes.
You will bring:
* 5+ years of commercial experience with C# / .NET Core / .NET 6+
* Strong background in building distributed systems and APIs
* Hands-on experience with AWS (ECS, Lambda, S3, EventBridge, DynamoDB, etc.)
* Proven experience with microservices and event-driven architectures
* Solid understanding of SQL/NoSQL databases and performance optimization
* Experience implementing CI/CD pipelines (GitHub Actions, TeamCity, Jenkins, or Azure DevOps)
* A collaborative approach and a passion for clean, maintainable code
Nice to have:
* Experience with Docker and Kubernetes
* Exposure to serverless technologies and event-driven systems
* Familiarity with domain-driven design (DDD) and CQRS patterns
What’s on Offer
* Salary up to £100,000, dependent on experience
* Annual bonus and full benefits package
* Hybrid working – 2 days per week in the London office
* 25 days’ holiday plus bank holidays
* Private healthcare and pension
* Dedicated learning and development budget
* A collaborative, engineering-led culture that values autonomy and innovation
If you are a Senior .NET Engineer who thrives in a modern, cloud-focused environment and wants to work with cutting-edge technologies in a supportive, forward-thinking team, we would love to hear from you.