Senior Software Engineer
Senior Software Engineer - Milton Keynes (Hybrid | .NET | C~, ReactJS, Azure)
Join a forward-thinking technology team that's building innovative enterprise applications used across the UK.
We're looking for a Senior Software Engineer to join a growing, technology-driven organisation based in Milton Keynes. You'll help design, develop, and enhance secure, scalable business systems using .NET, SQL Server, and modern web technologies - with the opportunity to work with Microsoft Azure cloud services as the company continues its digital transformation journey.
This is a hands-on role where you'll contribute to new feature development, improve system performance, and help shape engineering best practice. The team follows a hybrid working model, typically 1-2 days per week in the Milton Keynes office.
What You'll Do
- Design, build, and maintain secure, high-performing n-tier applications using .NET and SQL Server.
- Implement and champion coding standards and best practices.
- Use data and telemetry to enhance application stability and performance.
- Maintain clear and up-to-date documentation and release notes.
- Ensure applications meet modern security and compliance standards.
- Collaborate across teams to identify dependencies and resolve issues proactively.
- Drive continuous improvement in engineering tools, methods, and processes.
- Work both independently and as part of a collaborative Agile team.
- Partner with QA and DevOps teams to deliver reliable, production-ready solutions.
What We're Looking For
- Strong experience in C#, ASP.NET, and MVC web applications.
- Excellent SQL Server skills - database design, optimisation, and query tuning.
- Hands-on experience with modern Front End frameworks, such as React.js.
- Proven success working within Agile/Scrum development environments.
- Ability to develop and support multiple integrated software systems.
- Strong grasp of object-oriented programming, TDD, and software testing principles.
- Collaborative team player with excellent communication and problem-solving skills.
Highly Desirable
- Experience with Microsoft Azure (App Services, Functions, SQL Azure, DevOps pipelines).
- Familiarity with distributed systems, microservice architectures, and cloud-native applications.
- Knowledge of concurrent programming, parallelism, and threading.
- Experience with high-scalability cloud infrastructure projects.
- Microsoft Certified or equivalent credentials.
- Company
- Provide Consulting Ltd
- Location
- Milton Keynes, Buckinghamshire, United Kingdom MK1 1
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP 60,000 - 70,000 Annual
- Posted
- Company
- Provide Consulting Ltd
- Location
- Milton Keynes, Buckinghamshire, United Kingdom MK1 1
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP 60,000 - 70,000 Annual
- Posted