Lead Developer

Discipline: IT

Sector: Central Government

Location: Bristol or Manchester

Type: Permanent

Date posted: 29/11/2021

Start: ASAP

Duration: Permanent

Salary: £61,880 – £81,400 per annum


Are you ready to join a Government department undergoing an exciting and significant Digital Transformation? Cabinet Office are seeking the appointment of a permanent Lead Developer to help support the ambition to make UK Government digital services the best in the world.

This role sits within the Change and Deliver team in the CDIO. They are responsible for leading and supporting the delivery of excellent digital services and digital transformation changes with business units across the Cabinet Office, acting as an internal agency. This is an exciting opportunity to work on a wide variety of projects from high profile public-facing sites to internal digital transformation projects. The variety, scope and impact of these projects is unrivalled.

Job description

As a lead developer you will be recognised as a technical leader in your field. You will have outstanding technical knowledge that allows you to provide support and direction across a number of teams, whether through deep technical insight in a particular field or managing technical work. You will pioneer new approaches, define and share best practices and setting culture not only by example, but also by taking responsibility for others’ behaviour.

Above all, you’ll share the responsibility for making public services digital by default, and simpler, clearer and faster to use. You’ll be motivated by truly important work that puts users first. You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of multidisciplinary teams focused on one or more projects. Above all, you’ll want to make government better, which may sometimes involve challenging the status quo.

Our developers design, build, run and improve new and existing user-friendly digital services in line with government digital strategy, and help government manage and reduce its dependency on older technology. As a lead developer, it’s likely that this will cover several products and services at any given time.

We value both breadth and depth of technical capability. Our developers:

  • know how to put users first
  • can design, build and run digital services
  • are committed to sharing knowledge with others
  • thrive using agile methods


  • leading by example both in how you conduct yourself and in providing engineering excellence to the build of the platforms identifying and promoting best practice
  • working with the technical architects, operations leads and product owners to provide robust, resilient and scalable platforms, and address technical, cultural and delivery issues
  • mentoring more junior technologists in best practices across your range of expertise and providing pathways for career development / capability building
  • line managing a subset of the development community
  • setting an example for and encouraging positive and constructive communication both within the team and when communicating with other CDIO teams
  • ensuring the team has the right processes in place to deliver quality solutions and are able to address problems at source
  • where appropriate, facilitating daily standups, team meetings, sizing and planning meetings, and incident retrospectives
  • identifying and measuring relevant KPIs to drive continual performance improvement
  • cultivating and maintaining relationships with other development teams within GDS and across government

Key skills and experience:

We are looking for a developer with deep technical expertise who can work with Senior developers to mobilise and grow development teams for the delivery of internal and public-facing services. As the teams become proficient, responsibility for support, developing and managing staff and stakeholders will be required.

It’s essential that you have:

  • ability to take on a technical leadership role, supervising the work of others
  • experience of coaching, mentoring and/or line managing other technical staff
  • capability to participate in talent development programmes and quickly identify the potential of those ready for career progression
  • familiarity with working practices such as TDD, continuous integration, continuous delivery and DevOps
  • experience of using testing to validate solutions with an understanding of a wide range of testing practices
  • ability to quickly research and learn new programming tools and techniques
  • experience of agile development methodologies, including writing and taking ownership of stories
  • understanding of what it means for a service to be operationally ready, and how to assess that
  • ability to actively participate in senior technical management discussions, evaluating technology choices on a range of relevant criteria
  • experience with a range of common runtimes (e.g. NodeJS, Python, Java, Ruby)
  • experience of web application and data analytics architectures
  • broad knowledge of Cloud vendor tooling and managed services (AWS in particular but other cloud platforms are beneficial)

Desirable skills and experience:

  • experience recruiting developers and other technical roles
  • experience managing stakeholders and senior management
    • providing a buffer between teams and stakeholders
    • setting strategy and long­-term roadmap, delegating design decisions as necessary
  • experience in a product-centric environment involving multiple teams
  • manage stakeholders/non-­technical staff and expectations around what is possible for
  • familiarity with implementation of monitoring, alerting and other production support services
  • an understanding and experience of incident management techniques and processes
  • experience of working in a secure environment and of tools that support secure practices
  • experience of managed hosting platforms (CloudFoundry on GOV.UK PaaS), low/no-code platforms (e.g. Salesforce) and automation tooling


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

  • seeing the bigger picture
  • changing and improving
  • making effective decisions
  • leading and communicating
  • collaborating and partnering
  • delivering at pace

The process:

This is a rolling campaign. Sifting of CV’s and interviews will be held weekly. Please submit your CV immediately.

Applicants will be required to provide an up to date CV and supporting statement (up to 1,250 words) detailing how you meet the requirements and behaviours listed above. You will also provide a completed diversity form.

View the full job description here.

To apply, please email cabinetoffice@allenlane.co.uk.

Cabinet Office are an equal opportunity employer and value diversity in our organisation. You can find out more about our commitment to diversity and inclusion and read our equal opportunities statement on our Diversity and Inclusion page.

Security Clearance

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

Register Interest

33 King Street, St. James’s,
London, SW1Y 6RJ

    Upload CV