skip navigation
skip mega-menu

Senior Developer - GDS - G7

Government Digital & Data -

Full-time (Permanent)
London £61,005 - 89,880 National £58,063 - £79,094 specialist allowance included
Published on
17 September 2025
Deadline
29 September 2025

Location

Bristol, London, Manchester

About the job

Job summary

 

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:

1. joining up public sector services

2. harnessing the power of AI for the public good

3. strengthening and extending our digital and data public infrastructure

4. elevating leadership and investing in talent

5. funding for outcomes and procuring for growth and innovation

6. 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.

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.

The Cyber and Domains Protection Team provide high quality relevant and actionable vulnerability, incident, threat and dependency information for the protection and resilience of the UK’s Public Sector’s digital services. We protect public sector domain name spaces such as “.gov.uk”, and ensure they remain stable, trusted, well managed and resistant to compromise. The team also helps protect the infrastructure tools and services associated with these domains.

Job description

As a Domains Team Senior Developer you’ll be responsible for working alongside mid-level and junior developers to build and maintain services for identifying and managing vulnerabilities associated with public sector domains. You will be expected to take the lead on individual epics as well as contributing across all of the team’s priorities.

We are designing and maintaining a number of services, including a large data pipeline, two user-facing web applications. We also host various off-the-shelf tools on our infrastructure. Our main tech stack is primarily Python/Django, supported by AWS components such as lambda functions, message queues, analytics/dashboarding, etc. Our services are built almost exclusively using Python, including our infrastructure (using the AWS CDK), with small amounts of HTML/CSS and Javascript used in our frontend and for automated testing.  

You will build and maintain a domain vulnerability management toolset, principally in Python, including:

  • Adding new, commercially-available or open source data sources to our existing ingestion pipeline
  • Designing, building and maintaining additional tools for monitoring for and detecting vulnerabilities with public sector services.
  • Extending our existing Django/Postgres-based API to accommodate new classes of vulnerability and enable reporting of these to operational colleagues and external partners.
  • Building and extending tools to export vulnerability data to public sector domain owners, as supported by their vulnerability management tooling (MS Sentinel, Splunk etc).
  • Maintaining and improving web applications used by our partners for consuming services provided by the Domains Team
  • Integrating newly-built and extended components with our existing, AWS-based infrastructure using the Python CDK.
  • Extending our existing reporting tooling (based on AWS Quicksight), and build new tools as required, to provide stakeholders with an overall picture of the range and scale of vulnerabilities discovered by our service.
  • Clearly communicating ideas with the rest of the development team, service owners, and other colleagues; receive feedback and build consensus for proposed solutions.
  • Sharing responsibility for establishing development standards and good practice, and ensuring that the development team works to them.
  • Ensuring the product is built according to the needs of users, including an operations team, a communications team, national security stakeholders and other apex domain holders.

The above list of job duties is not exhaustive and a willingness to work flexibly as priorities change is an essential requirement of the role.

Person specification

We are looking for people who have:

  • A high level of expertise in Python and Python web frameworks, ideally Django.
  • Strong working knowledge of modern development tools, including Docker, git and GitHub
  • A good working knowledge of Amazon Web Services, in particular deploying containerised applications
  • An ability to build and maintain CI/CD tooling, ideally using GitHub Actions and AWS CodeBuild/CodePipeline
  • Strong expertise building applications which integrate, transform and organise data from a range of sources
  • The ability to investigate problems with running applications, including interrogating AWS logs, responding to errors raised in Sentry (or similar tools) and applying fixes
  • Experience of deploying applications and infrastructure using either the Python CDK or other infrastructure as code products
  • A good working knowledge of Linux/UNIX, including system administration and shell scripting
  • The ability to secure applications and cloud environments in line with industry best practice
  • Leading work within an Agile environment, including leading and supporting more junior developers

More jobs at Government Digital & Data

Software Developer - HM Courts and Tribunals Service - SEO
The national salary range is £41,463 - £45,276, London salary range is £47,657 - £52,040.
Full-time (Permanent)
Interaction Designer - GDS
Full-time (Permanent)
Test Engineer - GDS - SEO
£46,725 - £50,220 (London) / £42,893 - £45,653 (National) plus additional allowance
Full-time (Permanent)
Director General Chief Digital and Innovation Officer - HO - SCS3
£160,000 - £190,000
Full-time (Permanent)
Senior Data Architect - UKSA - G7
£54,416 - £68,344
Full-time (Temporary)
Senior Data Architect - HM Land Registry - SEO
£57,400 - £71,300 this includes a Government Digital and Data Profession Pay Framework Supplement.
Full-time (Permanent)
Senior Data Architect - MoD - G7
£59,690 plus Digital Skills Allowance of up to £15,300 per annum and additional £3,300 for London
Full-time (Permanent)
Lead Test Engineer - HO - G7
Full-time (Permanent)
Content Designer - IPO - HEO
£35,579 - £45,536 maximum includes additional allowance
Full-time (Permanent)
Technology Graduate Development Programme with MI5 - EO - MI5
£39,445
Full-time (Permanent)
Software Developer - Met Office - HEO
£33,794 - £36,235
Full-time (Permanent)
Software Development Team Lead - OFGEM - G6
National: £61,446 - £80,425 London: £65,835 - £86,547
Full-time (Permanent)
DIT CDS Fin Com Associate Technical Architect - MoD - HEO
£36,530
Full-time (Permanent)
Data and CRM Apprentice - NS&I - EO
£26,082
Full-time (Permanent)
Senior Technical Architects - FCDO - G7
£57,500 plus additional allowances (found on the Civil Service Jobs link)
Full-time (Permanent)
Senior DevOps Engineer - HM Land Registry - SEO
£48,400 - £59,300 Government Digital and Data Pay Framework Eligible
Full-time (Permanent)
DevOps Engineer - HM Land Registry - HEO
£41,100 - £44,400 Pay supplement scheme - depending on your level of assessed capability
Full-time (Permanent)
Lead Devops Engineer - MoD - G7
£59,690 plus you may be eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Network Architect - NCA - SEO
£55,575 additional £4,218 for London
Full-time (Permanent)
CSM (DDaT) Integration Lead Architect - MoD - G7
£59,690 plus up to £15,300 DSA allowance
Full-time (Permanent)
Lead Technical Architect - HO - G7
National £6,0300 - £64,300 London £66,330 - £70,730 plus up to £20,100 additional allowance
Full-time (Permanent)
Senior Technical Architects - FCDO - G7
From £57,500 based on location and additional allowance up to £11,200
Full-time (Permanent)
Senior Technical Architect (Solutions) - DWP - G7
£57,946 - £83,917
Full-time (Permanent)
Independent Football Regulator Technical Architect - Department for Culture, Media and Sport - G6
£67,987 - £80,556 You may be eligible for a digital and data allowance up to £20,000
Full-time (Permanent)
DIT CDS Fin Com Associate Technical Architect - MoD - HEO
£36,530
Full-time (Permanent)
Lead Enterprise Architect - NCA - G7
National £67,609 London additional £4,218. Additional RRA allowance up to £3,000 available
Full-time (Permanent)
Chief Data Officer and Deputy Director of the Data Hub - HM Treasury - SCS1
£81,000
Full-time (Permanent)
Director Cyber Defence and Risk - MoD - SCS2
£149,000
Full-time (Permanent)
Chief Digital Officer Employee Experience - DBT - SCS1
£81,000 - £117,800
Full-time (Permanent)
Chief Technology Officer - CPS - SCS1
£81,000 - £110,000
Full-time (Permanent)
Lead Dynamics Developer - IPO - G7
£64,079 - £75,701 above the base is additional allowance
Full-time (Permanent)
Senior Dynamics Developer - IPO - SEO
£46,262 - £56,996 above minimum includes additional allowance
Full-time (Permanent)
Senior Development Operations Engineer - Planning Inspectorate - SEO
£45,219 - £49,462 + DDaT Allowance of up to £12,181
Full-time (Permanent)
Lead Business Architect - NCA - G7
£67,609 London additional £4,218 and RRA allowance up to £3,000
Full-time (Permanent)
Lead Solution Architect - NCA - G7
£67,609 London additional £4,218 and RRA allowance up to £3,000
Full-time (Permanent)
Data Architect - NCA - SEO
£55,575 London additional £4,218 and RRA allowance up to £3,000
Full-time (Permanent)
Head of Security Architecture - GDS - G6
£71,370 - £103,924 (London) / £67,126 - £91,453 (National)-Based on capability.
Full-time (Permanent)
Principal Technologist OCTO - GDS - G6
£76,420 - £103,924 (London) / £69,523 - £91,453 (National) Based on capability.
Full-time (Permanent)
Associate Data Scientist - GDS - SEO
£46,725 - £52,467 (London) / £42,893 - £46,776 (National) Based on capability.
Full-time (Permanent)
Head of Products and Services (National Data Library) - GDS - G6
National £67,126 London £71,370 plus additional specialist pay allowance
Full-time (Permanent)
Senior Engagement and Communities Manager - DSIT - SEO
National: £42,382 - £45,920 London: £46,169 - £50,062
Full-time (Permanent)
Data Engineers - Planning Inspectorate - HEO
£36,396 - £39,424
Full-time (Permanent)
Senior Development Operations Engineer - Planning Inspectorate - SEO
£45,219 - £49,462 + DDaT Allowance of up to £12,181
Full-time (Permanent)
Interaction Designer - Planning Inspectorate - HEO
£36,396 - £39,424
Full-time (Temporary)
Senior Networks Engineer Infrastructure Operations - FCDO Services - SEO
£48,801 - £53,697 Plus location allowance £1750
Full-time (Permanent)
Senior Engineer Infrastructure Operations - FCDO Services - SEO
£48,801 - £53,697 Plus location allowance £1750
Full-time (Permanent)
Senior Application Operations Engineer M365 - FCDO Services - SEO
£48,801 - £53,697 Plus location allowance £1750
Full-time (Permanent)
Engineer EUC Tech Bar - FCDO Services - HEO
£41,036 - £42,621
Full-time (Permanent)
Senior Software Developer Service Now - FCDO Services - SEO
£48,801 - £53,697 Location allowance £1750
Full-time (Permanent)
Cyber Capability Lead - DSIT - G7
National: £55,403 - £61,939 London: £61,005 - £66,400 (pro rata for part-time working)
Full-time (Permanent)
SCS Digital Talent Capability Manager - DSIT - SEO
National: £42,382 - £45,920 London: £46,169 - £50,062
Full-time (Permanent)
Digital Delivery Lead Front End Developer - IPO - G7
£64,079 - £75,701. Above base made up of additional allowances
Full-time (Permanent)
Security Architect - IPO - SEO
£46,262 - £56,996 above base includes additional allowance
Full-time (Permanent)
Delivery Manager - Ofsted - SEO
£46,490 per annum. Rising to £46,954 per annum on successful completion of probation.
Full-time (Permanent)

Subscribe to our newsletter

Sign up here