BrightHR
Principal .NET Back End Developer - 80K
BrightHRUnited Kingdom3 days ago
Full-timeEngineering, Information Technology

NO AGENCIES


Company Description

BrightHR is a leading provider of HR and health & safety software, supporting over 120,000 businesses globally, including the UK, Ireland, Canada, Australia, and New Zealand. With award‑winning digital solutions, we simplify people management through tools like absence tracking, shift planning, document storage, and real‑time reporting. In addition to software, BrightHR offers 24/7 HR advice, health & safety expertise, and employment law guidance to help businesses save time, reduce risks, and ensure compliance. Our mission is to make managing employees easier, more efficient, and stress‑free for business owners everywhere.


Role Description

This is an on‑site, full‑time role based in Manchester for a Principal .NET Back End Developer. The successful candidate will lead the design, development, and optimisation of robust back‑end systems and services using .NET technologies.


You will play a key role in shaping system architecture, driving engineering best practices, and ensuring our platforms are scalable, secure, and cloud‑ready.


A core part of the role includes mentoring and developing engineers, leading the Backend Guild, and championing engineering excellence across the organisation. You will also be responsible for presenting architectural solutions, communicating complex technical concepts clearly, and influencing decision‑making across teams.


Qualifications & RequirementsTechnical Expertise

  • Expertise in Back-End API Development and enterprise‑level software engineering.
  • Strong knowledge of Object-Oriented Programming (OOP) principles and design patterns.
  • Proficiency in .NET / .NET Core, C#, and related frameworks.
  • Strong experience with cloud technologies, ideally Azure or AWS, including: Cloud‑native application design, Serverless functions, messaging, storage, monitoring, Infrastructure‑as‑Code concepts
  • Solid understanding of CI/CD pipelines, automated testing, and modern DevOps practices.
  • Experience contributing to or leading system architecture, including designing scalable, distributed systems.
  • Ability to present solutions and architectural designs clearly to both technical and non‑technical audiences, especially when addressing complex engineering challenges.


Leadership & Collaboration

  • Demonstrated experience mentoring developers, providing technical guidance, and supporting career growth.
  • Proven ability to lead engineering communities, such as a Backend Guild, driving standards, knowledge sharing, and continuous improvement.
  • Strong collaboration skills, working effectively with cross‑functional teams including Product, QA, DevOps, and UX.
  • Exceptional problem‑solving skills, attention to detail, and a proactive mindset.


Education & Methodology

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with Agile development methodologies and modern delivery practices.

Key Skills

Ranked by relevance