Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior developer

West Bromwich
Government Digital Service
Developer
€60,000 a year
Posted: 16h ago
The role

The Government Digital Service (GDS) is the digital centre of government. We are responsible for setting, leading and delivering the vision for a modern digital government.

Our priorities are to drive a modern digital government, by:

  • joining up public sector services
  • harnessing the power of AI for the public good
  • strengthening and extending our digital and data public infrastructure
  • elevating leadership and investing in talent
  • funding for outcomes and procuring for growth and innovation
  • committing to transparency and driving accountability

We are home to the Incubator for Artificial Intelligence (I.AI), the world‑leading GOV.UK and at the forefront of coordinating the UK’s geospatial strategy and activity. We lead the Government Digital and Data function and champion the work of digital teams across government.

We’re part of the Department for Science, Innovation and Technology (DSIT) and employ more than 1,000 people all over the UK, with hubs in Manchester, London and Bristol

The Government Digital Service is where talent translates into impact. From your first day, you’ll be working with some of the world’s most highly‑skilled digital professionals, all contributing their knowledge to make change on a national scale

Data Services for Personalised GOV.UK Channels

This role will be part of a new team at GDS, the focus specifically on developing the services that abstracts personalised data logistics for product teams, enabling them to deliver personalised features without worrying about underlying cross government data complexity.

The work is split into four main areas, data exchange between departments, a serverless platform to power the GOV.UK personalised channels, a platform to store GOV.UK personalised channel data and providing support for a new government digital mailbox. Reporting into the Engineering Manager, you’ll work within and support the wider engineering teams as well as collaborate with peers including Technical Architects to deliver a user‑centric, highly scalable, resilient, and performant platform.

It is expected that this role will involve outreach to other government departments, so an ability to communicate to a wide set of stakeholders, along with the ability to manage many work streams concurrently is a must.

Join us for rewarding work that makes a difference across the UK. You'll solve some of the nation’s highest‑priority digital challenges, helping millions of people access services they need

As a Senior Developer, you’ll contribute to the digital transformation of government by building and supporting high‑quality digital services. You will play a key role in designing and delivering robust, scalable software solutions that meet user needs while aligning with broader GDS standards and practices.

You’ll contribute through hands‑on engineering, applying modern development practices and helping build resilient, secure and maintainable services. You’ll participate in technical discussions and design decisions, helping ensure solutions are practical, well implemented and aligned with wider architectural approaches.

Senior Developers work closely with other engineers, architects, product managers and multidisciplinary teams. You’ll collaborate to solve complex technical problems, contribute to improving engineering practices and help maintain high standards of code quality, reliability and performance. You’ll thrive using agile methods and enjoy working collaboratively across teams to deliver meaningful outcomes.

Above all, you’ll want to make government services better for users, contributing to the continual improvement of the way teams build, run and evolve digital services.

As a Senior Developer, you’ll:

  • contribute to improving the way the team works, supporting effective engineering practices, development workflows and collaborative approaches that help the team deliver high‑quality software
  • be a strong technical contributor within the team, maintaining proficiency across the systems, platforms and tools used to build and operate services
  • help the team understand how different parts of the system interact, supporting the investigation and resolution of complex technical issues and enabling the team to work confidently across the broader technical landscape
  • collaborate with engineers and architects to explore appropriate technologies, patterns and approaches, contributing to decisions about when new software should be written and helping ensure solutions are pragmatic, maintainable and aligned with organisational standards
  • contribute to technical decision‑making within the team, helping maintain a high standard of engineering quality through thoughtful design and implementation
  • support and mentor other developers, sharing knowledge and helping colleagues build confidence and capability in their technical work
  • participate in constructive technical discussions, contributing ideas and respectfully challenging proposals to help the team reach well‑reasoned decisions
  • share knowledge through collaboration, documentation, code reviews and technical discussions, helping ensure understanding is spread across the team
  • apply and advocate for good engineering practices such as testing, code quality, observability, security and maintainability
  • contribute to the wider engineering community within the organisation, sharing knowledge, participating in communities of practice and collaborating with other teams

Person specification

We’re interested in people who have:

  • strong experience designing, building and operating scalable cloud‑native distributed systems in production environments.
  • strong TypeScript and Node.js development skills, using modern tooling, testing frameworks and development practices.
  • experience building and operating services in at least one major cloud platform (AWS preferred).
  • experience developing event‑driven and asynchronous systems, integrating services through queues, events and APIs.
  • experience implementing and maintaining infrastructure as code.
  • ability to build secure, well‑tested and maintainable services, following modern engineering practices including automated testing, CI/CD and observability.
  • experience developing and operating large‑scale web services.
  • experience building microservice or serverless applications.
  • strong understanding of operational concerns including reliability, monitoring, observability and incident response.
  • work effectively as a senior engineer within a team, contributing to technical discussions and helping shape implementation approaches
  • support and mentor more junior developers, helping to improve team capability and engineering practices
  • have experience working in agile environments and iterating on both software and team processes
  • apply and promote engineering practices such as Test Driven Development

If you meet a few of those criteria but think that you might not meet every last one then don’t let that stop you from submitting an application.

Sponsorship

DSIT cannot offer Visa sponsorship to candidates through this campaign. DSIT holds a Visa sponsorship licence but this can only be used for certain roles and this campaign does not qualify.

Security

Successful candidates must pass a disclosure and barring security check.

Please note that this role requires SC clearance, which would normally need 5 years’ UK residency in the past 5 years. This is not an absolute requirement, but supplementary checks may be needed where individuals have not lived in the UK for that period. This may mean your security clearance (and therefore your appointment) will take longer or, in some cases, not be possible.

For meaningful checks to be carried out, you will need to have lived in the UK for a sufficient period of time, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. Whilst a lack of UK residency in itself is not necessarily a bar to a security clearance, and expectation of UK residency may range from 3 to 5 years. Failure to meet the residency requirements needed for the role may result in the withdrawal of provisional jobs offers.

#J-18808-Ljbffr
Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Sap abap developer (e-invoicing) - fully remote - europe
Birmingham (West Midlands)
IO Associates
Developer
Similar job
Zoho developer
Lichfield
Data Careers
Developer
£50,000 a year
Similar job
Anaplan developer
Birmingham (West Midlands)
Experis It
Developer
£600 - £650 a day
See more jobs
Similar jobs
It jobs in West Bromwich
jobs West Bromwich
jobs West Midlands
jobs England
Home > Jobs > It jobs > Developer jobs > Developer jobs in West Bromwich > Senior Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save