At a Glance
- Tasks: Design, build, and maintain high-quality software solutions as a .NET Engineer.
- Company: MHR empowers businesses with innovative tech solutions for efficiency and growth.
- Benefits: Enjoy flexible holiday options, health support, training courses, and fun social events.
- Why this job: Shape the future of tech while growing your skills in a collaborative environment.
- Qualifications: Experience in .NET development and a passion for innovative technology is essential.
- Other info: Join our Newcastle Tech Engineering Hub and make a real impact globally.
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.
Embark on a transformative journey with MHR as we establish our innovative Tech Engineering Hub in Newcastle. This is your opportunity to shape the future of tech and your own professional path. As a .NET Engineer, you’ll design, build, and maintain scalable, high-quality software solutions using the latest tools and frameworks. With a strong focus on personal development, we’ll support you through continuous learning, access to cutting-edge technologies, and the chance to grow your expertise in a collaborative, forward-thinking environment.
Join a dynamic, cross-functional team that thrives on creativity, collaboration, and technical excellence. You’ll work closely with product managers, designers, and fellow engineers to deliver meaningful, high-impact solutions. Our teams span the globe, and together we push boundaries, solve complex problems, and innovate with purpose. We embrace modern development practices including CI/CD, automated testing, and agile methodologies to ensure we’re always delivering the best possible outcomes - together.
You won’t just write code - you’ll help shape the digital backbone of products that power organisations worldwide. From architecting robust APIs to implementing clean, maintainable code and resolving critical issues, your work will directly influence software performance, user satisfaction, and the quality of our tech delivery. You’ll play a pivotal role in adopting best practices, championing innovation, and ensuring every solution we build is ready for the future.
Alongside the opportunity to work with an incredible team and express your individuality, we offer a range of personalised benefits including:
- Access to over 60 internal training courses, professional qualifications, and cross-departmental mentoring and coaching programs
- 24/7 access to a GP through SmartHealth 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.
Senior .Net Software Engineer employer: MHR
Contact Detail:
MHR Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior .Net Software Engineer
✨Tip Number 1
Familiarise yourself with MHR's People and Finance platform. Understanding how this system integrates finance, HR, payroll, and learning will give you an edge in interviews, as you'll be able to discuss how your skills can enhance their existing solutions.
✨Tip Number 2
Showcase your experience with modern development practices like CI/CD and agile methodologies. MHR values innovation and teamwork, so highlighting your ability to work collaboratively in a dynamic environment will resonate well with the hiring team.
✨Tip Number 3
Prepare to discuss specific examples of how you've architected robust APIs or resolved critical software issues in your previous roles. This will demonstrate your technical expertise and problem-solving skills, which are crucial for the Senior .Net Software Engineer position.
✨Tip Number 4
Engage with MHR's culture by researching their commitment to employee well-being and inclusivity. Being able to articulate how you align with their values and contribute to a supportive workplace will make you a more attractive candidate.
We think you need these skills to ace Senior .Net Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Senior .Net Software Engineer role. Focus on your expertise in .NET technologies, software development practices, and any experience with CI/CD and agile methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and innovation. Mention specific projects or achievements that demonstrate your ability to design and maintain high-quality software solutions, and express your enthusiasm for joining MHR's Tech Engineering Hub.
Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. Highlight your ability to work collaboratively within cross-functional teams and your contributions to delivering impactful solutions.
Highlight Continuous Learning: Emphasise your commitment to personal development and continuous learning. Mention any relevant training, certifications, or courses you've completed, especially those related to .NET technologies or software engineering best practices.
How to prepare for a job interview at MHR
✨Understand the Company Culture
Before your interview, take some time to research MHR's company culture. Familiarise yourself with their values and mission, as this will help you align your answers with what they are looking for in a candidate.
✨Showcase Your Technical Skills
As a Senior .Net Software Engineer, be prepared to discuss your technical expertise in detail. Bring examples of past projects where you've designed, built, or maintained software solutions, and be ready to explain your thought process and the technologies you used.
✨Emphasise Collaboration
MHR values teamwork and collaboration. Be sure to highlight your experience working in cross-functional teams and how you’ve contributed to successful projects. Share specific examples that demonstrate your ability to work well with product managers, designers, and other engineers.
✨Prepare Questions
At the end of the interview, you'll likely have the chance to ask questions. Prepare thoughtful questions about the team dynamics, the tech stack they use, and opportunities for personal development. This shows your genuine interest in the role and the company.