Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 4 Nov 2026

Senior Software Engineer (Full Stack)

Salary

GBP 44,050 - 47,121 per year

Apply on Office for National Statistics

Description

We are seeking experienced Software Engineers to join our team! As a Senior Software Engineer (Full Stack), you will have an eye for detail and stakeholder management skills to provide technical and procedural expertise working within our Digital Services (DS) Directorate.

The role involves developing and enhancing software solutions to meet user story needs, following best practice guidelines, writing clean, secure, and well-tested code, coaching and mentoring colleagues, supporting a continuous delivery environment, operating services, identifying issues in production, designing and executing test techniques.

There are two roles available across two areas of digital delivery: Digital Applications – Survey Data Collection (SDC) and Dissemination.

Digital Applications – Survey Data Collection (SDC) This role will primarily focus on Respondent Account Services (RASRM), providing services that support how respondents interact with ONS surveys.

Dissemination This role involves developing, supporting, and improving services used across the current and new ONS website platforms, including search, authentication, routing, and feedback services.

Responsibilities:

  • Develop and enhance software solutions to meet user story needs.
  • Follow best practice guidelines and help to improve those guidelines.
  • Write clean, secure, and well-tested code.
  • Coach and mentor colleagues.
  • Support a continuous delivery environment, using effective delivery and deployment techniques.
  • Operate the services they build and identify issues in production.
  • Design and execute a range of test techniques.

Person specification:

  • Programming and build (software engineering)
  • Systems Design
  • Test Engineering
  • Modern Developments Standards
  • Service Support

Behaviours:

  • Changing and Improving
  • Managing a Quality Service
  • Delivering at Pace

Technical skills:

  • Programming and Build (Practitioner)
  • Test Engineering (Practitioner)
  • Service Support (Practitioner)
  • Communication between technical and non-technical (Practitioner)

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://www.jobsgopublic.com/job/senior-software-engineer-full-stack-112584

Apply on Office for National Statistics