Senior Software Developer - Common Platform Data Engineering (Ref: 23037)

Senior Software Developer - Common Platform Data Engineering (Ref: 23037)

Full-Time On-site
United Kingdom Government

Overview

In this Senior Software Developer role, you will help modernize justice-related digital services by collaborating with multidisciplinary teams. You’ll contribute to a broad tech stack and shape the technical roadmap, driving secure, scalable software that supports access to justice. You’ll work on enterprise-grade applications, with opportunities to mentor others and influence product strategy. This position combines hands-on coding with strategic delivery in a mission-driven environment.

Pay / Benefits

  • Civil Service pension with employer contribution
  • flexible working options
  • learning and development opportunities
  • inclusive culture
  • annual leave and public holidays
  • Season Ticket Advance

Responsibilities

  • Develop, improve and document code following standards
  • Continuously learn and keep up to date with technologies
  • Ensure product security, data confidentiality, and integrity; raise risks as needed
  • Support and maintain software, including limited out-of-hours work
  • Plan development, coordinate integration and contribute to process improvement
  • Manage service availability effectively and cost-efficiently
  • Build and test system interfaces
  • Use test-driven development and automate, participate in code reviews
  • Mentor junior colleagues and share technical expertise
  • Take ownership of the technical roadmap and promote best practice
  • Influence product strategy by providing technical insight to stakeholders
  • Design and develop software based on user stories
  • Participate in recruitment and procurement

Key requirements

  • Experience in building scalable enterprise applications using Java
  • Strong frontend proficiency with modern JavaScript frameworks (Angular, React, or Vue)
  • RESTful API design and relational database architecture (PostgreSQL)
  • Cloud-native architecture and infrastructure as code (Azure, Terraform)
  • CI/CD, authentication (OAuth2/OIDC), and system monitoring
  • Leadership with mentoring experience and driving technical standards
  • DevOps practices and containerisation (Docker/Kubernetes)
  • Security-first mindset with vulnerability mitigation (OWASP top 10) during design phase
  • leadership
  • mentoring
  • stakeholder collaboration
  • Java
  • Spring Boot
  • Node.js

Senior Software Developer - Common Platform Data Engineering (Ref: 23037) employer: United Kingdom Government

At HM Revenue and Customs, we pride ourselves on being an exceptional employer that fosters a culture of inclusivity, collaboration, and continuous professional development. As a Senior Business Analyst, you will have the opportunity to lead transformative projects in a dynamic environment while benefiting from flexible working arrangements and a commitment to employee growth. With a focus on meaningful work and a supportive team atmosphere across various UK locations, HMRC is dedicated to helping you thrive in your career.

United Kingdom Government

Contact Details:

United Kingdom Government Recruitment Team