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