The ONS operates a flexible hybrid working model across the UK, with colleagues linked to one of our contractual locations working between office and remote throughout the week. The locations for this role are Newport and Titchfield (Fareham)
All colleagues are required to work from their contractually allocated site for at least 40% of their working time.
The induction process for the role will be conducted in person.
The Office for National Statistics (ONS) is looking for a Lead Software Engineer working in the cloud (GCP) to join our active community of technical professionals, within our Digital Service (DS) directorate.
Digital Services (DS) delivers critical digital and technology capabilities for the whole organisation. Our purpose is to enable innovation at speed and scale to keep the ONS at the forefront of providing high quality data and analysis to inform the UK, improve lives and build the future. As a trusted partner, we work collaboratively to identify leading-edge technologies and ways of working to deliver technical and digital solutions that meet the needs of the ONS and wider government.
You will be providing technical expertise and leadership for the Index Matching Service (IMS). IMS comprises of four matching services, Address, Classification, Business and Demographic and these services are at different stages of development.
Working within the Digital Services Division you will thrive using agile methods and enjoy working openly and collaboratively with multi-disciplinary teams.
This campaign is for external candidates who wish to be based at either our Newport or Titchfield site. Therefore, this campaign has been linked with the internal advert 456408 Lead Software Engineer. If you are an internal candidate to ONS please apply via the other campaign. The selection and interview process will be combined, so you do not need to apply to both campaigns.
Job descriptionThis a key engineering role in a multidisciplinary agile delivery team who are supporting, building and enhancing the Index Matching Services on the Google cloud platform.
You will play a pivotal role in the design and implementation of secure, innovative cloud solutions and work alongside a delivery manager, technical lead, software engineer, devsecops engineer and Business Analyst. You will set and use modern engineering standards and support the growth of emerging software engineers when needed. You will also provide advice, guidance and technical leadership as well as supporting your team in delivery implementation and problem solving.
The Address Index Matching Service (AIMS) is an established service and is extensively used for the matching of addresses. Your initial focus will be supporting and enhancing AIMS including for the upcoming 2027 Census test where AIMS is critical for contact with respondents and backend processes. The other three services are in development using different technologies and AIMS itself will be re developed with similar technology after the Census 2027 test.
Responsibilities
Essential Criteria:
Technical skills criteria
The Index Matching Services are fully cloud-based services, built on Google Cloud Platform with the following technologies.
We expect that you will have experience of using these technologies, accepting that experience of some might be more limited but you must be keen to learn all the technical stack above. Please ensure that your CV fully reflects those that you have used before. Your desire to learn and develop in a collaborative software environment will also be what we are looking for.