Government Digital & Data

Offre d'emploi Senior Developer (Software) - HMRC - SEO

Royaume-Uni

Government Digital & Data

Le poste

CDI
Dès que possible
£45k-50k⁄an
Télétravail partiel
Royaume-Uni
Publiée le 11/12/2025

Partager cette offre

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

  • Own the full Software Development Life Cycle, applying agreed software and architectural design principles to deliver fit-for-purpose solutions.

  • Lead and engage with stakeholders throughout all stages of development, from feasibility to delivery, ensuring customer needs and timescales are met.

  • Write high-level software that complies with HMRC and WCAG standards, with a strong focus on accessibility and security.

  • Support the transition to web-based and microservice architectures, considering evolving technologies to protect customer data.

  • Apply knowledge of technical innovations and HMRC’s technology landscape to shape developments, leveraging corporate robotics, BDApp capabilities and low-code solutions such as Power Platform.

Additional responsibilities

  • Work closely with delivery managers and support teams to ensure products meet HMRC and Government governance requirements.

  • Mentor team members and invest in continuous learning to stay ahead of technology changes.

  • Maintain an organised approach to managing tasks for yourself and others.

Profil recherché

As a Senior Software Developer, your daily responsibilities may include:

  • Developing software using C# or other high-level programming languages.

  • Leading the technical direction of the team, mentoring junior developers and investing in your own learning.

  • Driving adoption of modern technologies, including cloud services, microservices, robotics, and low/no-code solutions to enhance BDApp products.

  • Leading projects through the full software development lifecycle, providing progress updates to stakeholders via demonstrations and documentation.

  • Designing and writing detailed test scripts, supporting technical testing and User Acceptance Testing with business stakeholders.

  • Producing clear technical documentation and accessible system navigation guides, and supporting the creation of help tools.

  • Reviewing software to ensure compliance with security standards and design principles, highlighting any deviations or risks.

  • Collaborating with colleagues across CDIO to deliver bespoke tools and support wider digital initiatives.

  • Working with the support team to create knowledge articles, resolve complex issues, and take ownership of cases escalated beyond first-line support.

  • Preparing for and attending stakeholder and team meetings, which may involve occasional travel and overnight stays.

  • Supporting team organisation and delivery without current line management responsibilities (subject to change under the operating model).

Essential Criteria:

  • Significant experience developing in a high-level programming language (such as C# or Java), including WPF, HTML, CSS and .NET technologies. Knowledge of low-code solutions is desirable.

  • Strong understanding of SOLID principles, test-driven development and design patterns such as MVVM and MVC.

  • Experience with Entity Framework or other ORM tools, SQL or NoSQL databases, and relational database architecture including integrity constraints.

  • Good knowledge of web technologies and protocols, including microservice architecture, APIs and containerised solutions.

  • Awareness of software accessibility challenges and how to address them.

  • Ability to communicate system changes, issues and risks effectively to project leads and stakeholders.

  • Proven ability to work independently and as part of a team, demonstrating excellent organisational and interpersonal skills.

  • Experience of sharing knowledge and best practice, and critically evaluating own and others’ work to successfully implement software development best practices.

Desirable Criteria:

  • Experience of mentoring and technically leading a team in an Agile environment.

  • In-depth knowledge of exploiting an AWS platform.

Additional Security Information

  • Security Check (SC) clearance or willingness to obtain the clearance for appointment.

Behaviours

We'll assess you against these behaviours during the selection process:

  • Delivering at Pace

  • Leadership

Environnement de travail

Location

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.

About the jobJob summary

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 our  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

  • Leading the design and development of software products within the BDApp portfolio.

  • Ensuring operational stability and performance of existing applications.

  • Implementing changes to maintain compliance and improve efficiency.

  • Working with stakeholders to deliver secure, effective and sustainable solutions.

  • Supporting HMRC’s strategic direction by adopting cloud technologies and modern development practices.

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.

Transitional Sites

For more information on where you might be working, .

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:

  • Telford Plaza, Telford - moving to Parkside Court, Telford

  • Trinity Bridge House, Manchester - moving to an alternative office in Manchester/ Salford

You will be given more information about what this means at the job offer stage.

London, England, United Kingdom
> 1 000 salariés
DSI / Client final
Government Digital and Data is a community of experts leading digital transformation in government, creating more efficient services that have a meaningful impact on people’s lives. Government Digital and Data professionals benefit from cross-government events and learning. From webinars from the world’s leading innovators to digital upskilling sessions.They enhance our professionals’ skills and capabilities, which ultimately enables them to be a part of the world-leading advancements in digital transformation and government innovation.

Postulez à cette offre !

Trouvez votre prochain job parmi +9 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Senior Developer (Software) - HMRC - SEO

Government Digital & Data

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous