Principal Software Engineer

MHR

Ruddington

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to 60+ training courses
GP & mental health support
Extra holiday days option
Family leave enhancements
MHRewards discounts
Employee recognition program
Referral bonus up to £2000
Social clubs & activities
On-site subsidised restaurants
Private medical & dental options

Job summary

MHR is seeking a Principal Software Engineer to lead complex engineering challenges and shape the product's technical direction. You will operate across the organization, defining strategy, influencing architecture, and guiding delivery in a modern SaaS environment.

Experience with Microsoft technologies (.NET, Azure), cloud-native design, distributed systems, and test-driven development is required. You will champion AI-assisted development to improve efficiency, quality, and innovation,

Qualifications

  • Strong experience with Microsoft technologies (.NET, Azure) and modern engineering practices.
  • Expertise in scalable architecture and cloud-native systems.
  • Proven ability to deliver technical strategy and complex initiatives.

Responsibilities

  • You will define and execute technical strategy and shape scalable architecture.
  • Lead cross-functional Agile teams and mentor engineers to raise technical standards.
  • Drive engineering excellence through best practices, including AI-assisted tooling.
  • Align priorities across teams, mitigate risks, and ensure high-quality delivery.

Skills

Microsoft .NET
Azure
Cloud-native design
Distributed systems
Test-driven development
AI-assisted engineering
Mentoring
Stakeholder communication
Architectural leadership

Job description

Join MHR as a Principal Software Engineer, leading complex engineering challenges that shape our products and technical direction.

In this role, you will operate across the organisation—defining strategy, influencing architecture, and guiding delivery within a modern SaaS environment. Drawing on experience with Microsoft technologies such as .NET and Azure, you’ll apply modern programming practices including cloud‑native design, distributed systems, and test‑driven development.

You will also champion AI‑assisted development to improve engineering efficiency, quality, and innovation. This is a high‑impact position combining hands‑on expertise with technical leadership and mentoring.

Your Team

You’ll work across cross‑functional Agile teams, partnering closely with engineers, architects, and stakeholders.

Through influence rather than authority, you’ll help align teams and foster a collaborative, inclusive culture focused on continuous improvement.

Your Impact

This role will see you defining and executing technical strategy, shaping scalable, resilient architecture aligned with business goals.

You’ll drive engineering excellence through best practice, embedding test‑driven development and using AI‑assisted tooling to enhance delivery. Working across teams, you’ll help align priorities, mitigate risks, and ensure consistent, high‑quality outcomes, while mentoring engineers to strengthen capability.

As a trusted technical leader, you’ll balance long‑term vision with delivery outcomes.

What you’ll bring to the role and MHR
  • Strong experience with Microsoft technologies (.NET, Azure) and modern engineering practices
  • Expertise in scalable architecture and cloud‑native systems
  • Proven ability to deliver technical strategy and complex initiatives
  • Advocate of TDD, continuous improvement, and AI‑assisted engineering
  • Strong collaboration and stakeholder communication skills
  • Experience mentoring engineers and raising technical standards
Benefits to support you personally and professionally
  • Access to over 60 internal training courses, professional qualifications, and cross‑departmental mentoring and coaching programs
  • 24/7 access to a GP through Help at Hand for you and your family, confidential mental health support, and paid sick leave
  • Ability to purchase or sell additional holiday days beyond 25 days and bank holidays
  • Enhanced Family leave
  • My MHRewards offering discounts at over 900 retailers
  • Monthly employee recognition program and departmental awards
  • Referral bonus scheme of up to £2,000
  • Employee‑led social events such as running clubs, football teams, book clubs, and bake‑offs
  • On‑site subsidised restaurants offering a variety of fresh meals daily
  • Opt‑in benefits schemes such as private medical insurance and dental coverage

If we receive an exceptionally high volume of applications, we reserve the right to close this vacancy earlier than originally advertised.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer .NET
Principal Software Engineer .NET

MHR • Ruddington

On-site
GBP 90,000 - 120,000
60 internal training courses
GP access through Help at Hand
25 days holiday
+6
Senior Software Engineer
Senior Software Engineer

MHR International UK Limited • Nottingham

Hybrid
GBP 70,000 - 100,000
Training courses and mentoring
GP access for you and family
Extra holiday days
+6
Software Engineering Manager
Software Engineering Manager

MHR • Newcastle upon Tyne

On-site
GBP 90,000 - 125,000
Training courses
Mental health support
Extra holiday days
+7
Senior Software Engineer
Senior Software Engineer

MHR • Ruddington

On-site
GBP 70,000 - 120,000
Internal training courses
GP access for you and family
Extra holiday days
+6
Senior Software Engineer
Senior Software Engineer

MHR International UK Limited • Newcastle upon Tyne

Hybrid
GBP 55,000 - 85,000
Internal training & qualifications
GP access 24/7
Paid sick leave
+9
Principal Software Engineer
Principal Software Engineer

develop • Nottingham

Hybrid
GBP 85,000 - 100,000
Competitive salary
Bonus
Comprehensive benefits package
Staff Software Engineer
Staff Software Engineer

Data Science Festival • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Hybrid working
Healthcare package
Life assurance
+5
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

On-site
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+3
Principal Software Engineer
Principal Software Engineer

United States Digital Space LLC • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+4
Principal Software Engineer
Principal Software Engineer

United States Digital Space LLC • Bedford

On-site
GBP 75,000 - 85,000