Job Specifications
Senior .NET Software Engineer | London | PS80,000-PS100,000 + Bonus + Hybrid
Location: Central London (Hybrid: 1-2 days in office)
Salary: PS80,000-PS100,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 PS100,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.
About the Company
Welcome to develop.
We are a leading contributor to the software engineering community and a disruptive recruitment business comprised of eight specialised brands: develop .NET, develop Java, develop Python, develop PHP, develop JavaScript, develop DevOps, develop Change, and develop Technology.
At develop, we scale the software engineering teams that shape our world. Our commitment to quality is reflected in our three key USPs:
1. Specialised Knowledge: All our Consultants learn to code in the language they recruit fo...
Know more