Principal Software Engineer (.Net) in Ruddington
Principal Software Engineer (.Net)

Principal Software Engineer (.Net) in Ruddington

Ruddington Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Design and develop scalable software solutions in a creative, collaborative environment.
  • Company: Join MHR, a leading tech company focused on innovation and teamwork.
  • Benefits: Enjoy flexible holiday options, health support, and access to 60+ training courses.
  • Why this job: Be at the forefront of technology and make a real impact on businesses.
  • Qualifications: Deep expertise in C#/.NET, cloud-native architectures, and leadership skills.
  • Other info: Inclusive workplace with opportunities for personal and professional growth.

The predicted salary is between 43200 - 72000 ÂŁ per year.

At MHR, our employees are central to our success and play a key role in helping customers achieve sustainable high performance. With a team of over 900 professionals, we work to make things flow smoothly, whether it’s for large organisations or individual employees. As businesses face rapid changes in the world of work, our team is here to help them adapt and thrive.

By focusing on the core needs of efficiency, productivity, growth, and impact, our employees use their expertise to deliver real solutions through our People and Finance platform. This system, which covers finance, HR, payroll, and learning, helps businesses run more smoothly and make better decisions in real time. With over 40 years of experience behind us, MHR’s track record as a high-performance organisation is built on clear goals, a shared vision, and strong communication - all of which we pass on to our customers.

MHR is more than just a place to work; it’s a platform for empowerment. Joining us means bringing innovation, technology, and teamwork seamlessly removes obstacles, enhances your skills, and allows you to focus on what’s most important to you - work that matters. With us, you’ll grow, find your flow, and make a lasting difference in your career, your team, and your impact.

Your Career

Are you ready to shape the future of technology and be at the forefront of innovation? Join our dynamic team as a Principal Software Engineer, where you’ll design, develop, and maintain scalable software solutions in a collaborative and creative environment. This is your chance to work with cutting-edge technology, grow your skills, and drive impactful innovation.

Your Team

You’ll be joining the App Platform team who are committed to delivering quality, scalable, and maintainable software. Acting as the bridge between architecture and production teams, you’ll foster a culture of cooperation, learning, and continual improvement. By identifying challenges and implementing solutions, you’ll help your team thrive in an agile environment, where everyone contributes to achieving our ambitious product roadmaps.

Your Impact

We’re looking for a Principal Software Engineer who thrives on making systems faster, more scalable, and more reliable. In this role you will provide high quality and effective product development, drive technical change, review the existing code base and ensure that everyone is following the same technical direction.

Tech you will be using:

  • C#, .NET 8 (or 6/7), ASP.NET Core
  • Microsoft Azure (Functions, AKS, App Service, API Management, Service Bus, Event Grid, Storage, Cosmos DB, Azure SQL)
  • Azure DevOps, Git, CI/CD, Docker, Kubernetes, Terraform, Bicep
  • Microservices, event‑driven architecture, DDD

What You’ll Bring To The Role And MHR:

  • Deep backend expertise in C#/.NET and distributed systems.
  • Proven track record improving performance at scale (profiling tools, load testing, tuning).
  • Experience redesigning complex systems and cloud‑native architectures.
  • Hands‑on Azure design and production operations.
  • Pragmatic leadership: able to coach, influence, and align cross‑functional teams.
  • A data‑informed approach: define and move SLIs/SLOs; automate measurement.

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.

We value the well‑being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment. At MHR, we’re completely committed to creating a supportive and inclusive workplace where all voices are heard, and everyone feels valued and supported. Whatever your background, abilities and experiences, if you’re excited by this role we want to hear from you. If you require assistance for an interview, please let us know and we’ll make sure your needs are met when you arrive.

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

Principal Software Engineer (.Net) in Ruddington employer: MHR

MHR is an exceptional employer that prioritises employee empowerment and growth, offering a collaborative environment where innovation thrives. With access to extensive training programs, personalised benefits, and a strong focus on well-being, employees are supported in their professional journeys while contributing to impactful solutions for clients. Located in a dynamic industry, MHR fosters a culture of inclusivity and teamwork, making it a rewarding place to build a meaningful career.
M

Contact Detail:

MHR Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer (.Net) in Ruddington

✨Tip Number 1

Network like a pro! Reach out to current or former employees at MHR on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your C# and .NET skills. Be ready to discuss how you've tackled performance issues in the past. Show us your problem-solving prowess!

✨Tip Number 3

Don’t just talk about your technical skills; highlight your teamwork and leadership experiences too. MHR values collaboration, so share examples of how you've worked with others to achieve goals.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our awesome team at MHR.

We think you need these skills to ace Principal Software Engineer (.Net) in Ruddington

C#
.NET 8 (or 6/7)
ASP.NET Core
Microsoft Azure
Azure DevOps
Git
CI/CD
Docker
Kubernetes
Terraform
Bicep
Microservices
Event-driven architecture
Distributed systems
Performance tuning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your backend expertise in C#/.NET and any experience with cloud-native architectures to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this role and how you can contribute to our team. Share specific examples of how you've improved performance at scale or led cross-functional teams.

Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with Azure, CI/CD, and microservices. We love seeing candidates who can demonstrate their technical prowess and how they’ve applied it in real-world scenarios.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at MHR

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET, and Azure. Brush up on your knowledge of microservices and event-driven architecture, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex system redesigns or improved performance at scale. Use specific metrics or outcomes to illustrate your impact. This will demonstrate your ability to drive technical change and align with MHR's focus on efficiency and productivity.

✨Emphasise Collaboration and Leadership

Since the role involves working closely with cross-functional teams, be prepared to discuss your leadership style and how you foster collaboration. Share experiences where you’ve coached others or led a team through challenges, highlighting your pragmatic approach to problem-solving.

✨Align with MHR’s Values

Research MHR’s mission and values, particularly their commitment to inclusivity and employee well-being. Be ready to express how your personal values align with theirs and how you can contribute to creating a supportive workplace. This shows that you’re not just a fit for the role, but also for the company culture.

Principal Software Engineer (.Net) in Ruddington
MHR
Location: Ruddington
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Principal Software Engineer (.Net) in Ruddington

    Ruddington
    Full-Time
    43200 - 72000 ÂŁ / year (est.)
  • M

    MHR

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>