Backoffice Software Engineer - Senior .NET

About the role
At Moorepay, we build Payroll and HR software that simplifies compliance, supports great people management, and ensures employees are paid accurately and on time, every time. But we don't just build for others; we live by the same principles internally. That means competitive pay, a culture of respect, and tools that help our own people thrive. We're proud to deliver award-winning software and an employee experience that reflects the quality of our solutions.

Role Overview

As a Senior .NET Engineer, you won't just build software; you'll shape the digital core of Payroll and HR products that thousands of UK businesses depend on. Working with the Microsoft .NET suite and Azure, you'll lead teams in creating secure, scalable services that bring real-world impact to customers and their employees. We also believe in taking care of our own people; offering flexibility, a great working environment, and a culture that values what HR and Payroll should deliver: consistency, respect, and fairness.

We're looking for a Senior .NET Engineer with leadership and hands-on development expertise to help drive the architecture and delivery of our next-generation back-office systems. You'll lead and mentor engineering teams (onshore & offshore), working on greenfield microservices using the Microsoft .NET stack and Azure. If you're passionate about cloud-first development, secure APIs, and rapid delivery using AI-enhanced DevOps practices, we want to hear from you.

Work full time on a hybrid basis with 1 or 2 days per week in our Swinton - Manchester office. We're looking for a driven self-starter who wants to lead a team as well as still get their hands dirty on a daily basis.

Skills & experience
  • Lead development of new microservices in Azure, collaborating with UK product & engineering teams.
  • Guide and mentor offshore teams, championing Agile/ Scrum via Azure DevOps.
  • Design and secure public APIs to enterprise-grade (banking-level) standards.
  • Optimize and migrate database systems (MS SQL, DB2, MySQL) to the cloud.
  • Architect scalable, secure services with Docker, Pipelines, and CI/ CD best practices.
  • Promote engineering excellence through documentation, collaboration, and innovation.
  • Embrace AI-driven development and cutting-edge workflows to speed up customer value. Essential Skills & Experience

    Our languages: C# / Graph QL

    Our stack: .NET / Azure / IBM / RPG IV.

    Our databases: MS SQL / IBM DB2 / MYSQL

    Our tooling: Visual Studio 2022 (Professional)

    Our platforms: Azure / Proprietary.

    Our AI: Co-Pilot

    Bonus Skills
    • Experience with React, React Native, Vue.js, TypeScript
    • Background in HR/ Payroll systems Benefits & culture

      Part of the Zellis Group, Moorepay is a team of over 500 friendly professionals across four offices in Swinton (Manchester), Sheffield, Birmingham and Kochi (India). We're passionate about making Moorepay a fantastic place to work for every single one of our colleagues. The average length of service at Moorepay is 12 years, which speaks for itself!

      To help make Moorepay such a great place to work, we focus on three things in our company culture: mental health support, maintaining a healthy work/ life balance, and equal opportunities and inclusion for all.

      Here's what you'll gain if you join our team:
      • A career packed with opportunity, in a stable and growing company.
      • A comprehensive programme of learning and development.
      • Competitive base salary.
      • 25 days annual leave, with the opportunity to buy more. You'll even get your birthday off as well!
      • Private medical insurance.
      • Life assurance 4x salary.
      • Enhanced pension with up to 8.5% employer contributions.
      • A huge range of additional flexible benefits across financial & personal wellbeing, lifestyle & leisure.
Company
Zellis
Location
Swinton, Manchester, North West
Employment Type
Permanent
Posted
Company
Zellis
Location
Swinton, Manchester, North West
Employment Type
Permanent
Posted