
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A governmental agency is seeking a Senior Software Developer to lead the development of high-quality digital products. This role involves working with cloud technologies and mentoring junior developers within an Agile team. You will ensure the operational stability of existing applications and drive improvements that impact public service. This is a challenging opportunity for those looking to contribute to significant technological changes. The position is based in the United Kingdom, with potential site relocations in the future.
Bristol Regional Centre - 3 Glass Wharf
East Kilbride - Queensway House
Edinburgh Regional Centre - Queen Elizabeth House
Glasgow Regional Centre - Atlantic Square
Salford - Trinity Bridge House
Worthing - Teville Gate House
Telford - Plaza 1 and 2
Cardiff Regional Centre - Ty William Morgan
If you currently work for CDIO and are based at either a transitional site or a site subject to workforce planning constraints, you may be eligible to remain at that site.
Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC.
Visit ourYouTube channel to watch the full series and come and discover your potential.
Are you a software developer looking for a new opportunity? Now is a fantastic time to start building your career in our exciting, creative and world‑class IT team. If you want to learn a lot, help others do the same and be part of delivering public service that makes a real difference, HMRC is a great place to do that.
The Senior Software Developer role sits within HMRC’s Chief Digital Product Office (CDPO), in the Business Developed Applications (BDApp) team. This team designs, builds and maintains software solutions that support HMRC’s customer‑focused strategy with a portfolio that includes around 140 products, ranging from new applications to legacy systems.
The role is central to delivering technological change while ensuring operational stability. It involves leading the design and delivery of BDApps, maintaining and enhancing existing applications, and driving improvements to reduce technical debt and ensure compliance with legislation and HMRC standards.
Key responsibilities include
This position requires a strong understanding of the software development lifecycle and HMRC’s IT infrastructure. It also involves applying knowledge of cloud platforms and enterprise architecture to deliver solutions that meet our organisational goals. The role combines technical leadership with hands‑on development and collaboration across teams.
This is a challenging role for those looking to deliver technological change during a period of organisational transformation. It offers the opportunity to make a real difference to people’s lives by delivering high‑quality digital products. As a Senior Developer, you will take responsibility for the operational stability of our portfolio of Business Developed Applications (BDApp) and ensure changes are implemented with ongoing robustness and reliability.
Role overview
Additional responsibilities
As a Senior Software Developer, your daily responsibilities may include:
Additional Security Information
If your location preference is for one of the following sites, it’s important to note that these are not long‑term sites for HMRC and we will require you to move to a new building in the future, subject to our location strategy and the applicable employee policies at that time.
These sites are:
You will be given more information about what this means at the job offer stage.