Skip to main content
Please wait, loading

Job summary

Main area
Software Engineering
Grade
Civil Service: Grade 7
Contract
Fixed term: 24 months (Loan/Secondment. 24 months from start date.)
Hours
  • Full time
  • Part time
  • Job share
  • Flexible working
37.5 hours per week
Job ref
919-NP-62453780-EXT
Employer
UK Health Security Agency
Employer type
Public (Non NHS)
Site
All Core HQ's
Town
Birmingham, Leeds, Liverpool, London
Salary
£56,185 - £70,566 per annum, pro rata
Closing
11/11/2026 23:59

Employer heading

UK Health Security Agency logo

Genomics Bioinformatics Software Engineer

Civil Service: Grade 7

The UK Health Security Agency (UKHSA) prevents, prepares for and responds to infectious diseases, and environmental hazards, to keep all our communities safe, save lives and protect livelihoods.

We provide scientific and operational leadership, working with local, national and international partners to protect the public’s health and build the nation’s health security capability.

UKHSA is an executive agency, sponsored by the Department of Health and Social Care.

Job overview

The genomics team support the delivery of the UKHSA Pathogen Genomics service which comprise of a high throughput, distributed sequencing capability.  The sequencing capability was developed to support the COVID pandemic response and delivery of the pathogen genomics programme.

The work of the Pathogen Genomics service is to support UKHSA’s genomics surveillance programmes, to aid detection of outbreaks and transmission of infections, to characterise and correlate genomics to virulence and antimicrobial resistance mechanisms, and generate evidence to support effective interventions, all within the wider UKHSA objective, to significantly reduce their overall public health burden.  

Main duties of the job

  • Contribute to the development and implementation of a strategy, jointly with partners, for creating software processes for WGS processing, analysis, reporting and storage within UKHSA.  
  • To design and deploy processes to collect and report business intelligence information in real-time using SQL databases and dashboarding tools.
  • To support delivery of routine WGS-based services including managing issues and tickets raised by customers.
  • To coordinate the UKHSA contribution to development of new software and design with appropriate architecture for more efficient and scalable ways of automated processing, analysis, interpretation and visualisation of sequence and epidemiological data.
  • To work with bioinformatics colleagues to migrate, as appropriate, current analytical pipelines to the new architecture for software solutions.
  • To ensure best practice for software development, testing and implementation is followed in the WGS Development and Implementation Service and across UKHSA.
  • To ensure compliance with quality procedures and achieve appropriately recognised software accreditation
  • To support software improvements required to enhance current UKHSA service delivery.

 

Working for our organisation

We pride ourselves as being an employer of choice, where Everyone Matters promoting equality of opportunity to actively encourage applications from everyone, including groups currently underrepresented in our workforce.   

UKHSA ethos is to be an inclusive organisation for all our staff and stakeholders. To create, nurture and sustain an inclusive culture, where differences drive innovative solutions to meet the needs of our workforce and wider communities. We do this through celebrating and protecting differences by removing barriers and promoting equity and equality of opportunity for all.  

Please visit our careers site for more information https://gov.uk/ukhsa/careers

Detailed job description and main responsibilities

  • The role is National and may involve travel to UKHSA locations in England for some meetings and site visits. 
  • The above is only an outline of the tasks, responsibilities and outcomes required of the role. You will carry out any other duties as may reasonably be required by your line manager. 
  • The job description and person specification may be reviewed on an ongoing basis in accordance with the changing needs of the division and UKHSA. 
  • It should be noted that the work of the division is of a confidential nature and must not be communicated to other persons except where required for authorised purposes. 

PROFESSIONAL DEVELOPMENT

  • Identify, discuss and action own professional performance and training / development needs with your line manager through appraisal / individual development plan. Attending internal / external training events
  • To participate in all mandatory training as required, i.e., fire safety, information governance and all other mandatory training.

KEY WORKING RELATIONSHIPS 

The post holder will develop working relationships and communicate regularly with a wide range of individuals, clinical and non-clinical, internal and external to UKHSA. This will include. 
Internal:

  • Members of Pathogen Genomics Teams 
  • Laboratory staff across the UKHSA
  • ICT & Technology teams
  • Members of Laboratory Quality Manager Teams 
  • Staff within Laboratory Informatics Team 

External:

  • LIMS vendors
  • NHS Trust ICT & Technology teams
  • External stakeholders including customers and diverse external institutions
  • National and international regulatory authorities


We are looking for a capable, highly motivated software developer with experience in designing / interacting with genomic software solutions (bioinformatics pipelines).
The priority is to deliver on the strategic aim of developing unified informatics solutions for assembling, analysing and reporting WGS results. This needs to be fit-for-purpose for a wide range of bacterial, viral and fungal pathogens and builds on extensive work establishing bespoke and successful routine WGS-based services for several key infectious disease agents.  Solutions will need to be scalable and cope with high-throughput sequence processing yielding actionable information for public health and patient centred management.  Solutions should also collect and report business intelligence information in real-time using SQL databases and dashboarding tools.
We require interfaces using modern web technologies & frameworks, so we have a broad range of software development challenges for the right person. A key activity is the establishment and deployment of robust and often novel analytical pipelines developed to a standard, which will meet necessary ISO standards and achieve UKAS accreditation.
The successful candidate will have a wide range of skills and an interest in developing applications for processing genomic data.  Most of the systems to date are written in Python, however, we recognize potential advantages in migrating to C#, C++, Java and F# and require skills in these areas.
The software needs to be fully documented, modular, version-controlled and incorporated into a workflow with containerization.  The software will need to be flexibly developed so it can be variably hosted on a range of computational environments including UKHSA’s high performance computer cluster, EBI and commercial cloud providers such as Amazon or Azure.
The software will need to be developed in line with the needs of users and have applications to not only support UKHSA, but partner users such as the Devolved Administrations, Animal and Plant Agency and international users.
Implement software solutions for visualization of genomic analyses linked to epidemiological and geospatial data for the better management of outbreaks.
Dissemination of software code will be through UKHSA GitLab and GitHub repositories
Provision of software engineering support and training across the Agency and beyond.  The division is committed to working flexibly and collaboratively as part of a close team and will ensure the successful individual is supported to deliver challenging tasks that will enable them to progress within their career.

This list is not exhaustive.

Essential criteria:

  • Higher degree (i.e. MSc or above or equivalent qualification) in Computer Science or related discipline
  • Extensive experience of designing, developing and delivering large and complex software solutions
  • Experience of distributed computer resources e.g., Docker, Singularity
  • Demonstrable skills in developing user interfaces for complex software systems
  • Proven ability to write high quality software documentation and implementation of quality standards for coding among a team.
  • Expert knowledge/experience of Unix, PostgreSQL or similar RDBMS. Knowledge of Cassandra or similar NoSQL Database architectures and Proven expert skills in at least one object-oriented programming language, preferably Java or C++
  • Proven skills in developing and modifying code used for data analysis

Selection Process Details

This vacancy will be assessed using a competency-based framework which will assess your qualifications, knowledge and experience and / or skills and abilities outlined in the essential criteria.  
 

Stage 1: Application & Sift   
Competency Based  

You will be required to complete an application form. You will be assessed on the listed  7 essential criteria, and this will be in the form of a:  

  • Application form (Employer/ Activity history’ section on the application)
  • 1000  word supporting statement.   

This should outline how you consider your skills, experience and knowledge provide evidence of your suitability for the role, with reference to the essential criteria.   
  
You will receive a joint score for your application form and statement. (The application form is the kind of information you would put into your C.V –please be advised you will not be able to upload your CV. Please complete the application form in as much detail as possible). Please do not email us your CV. 

Healthjobs UK has a word limit of 1500, but your supporting statement must be no more than 1000 words. We will not consider any words over 1000 words.  

Longlisting:
 
In the event of a large number of applications, we will longlist into 3 piles of:  
 

  1. Meets all essential criteria   
  1. Meets some essential criteria   
  1. Meets no essential criteria   
     

If used, the pile(s) ‘Meets all essential criteria’ will proceed to shortlisting.  

Shortlisting: 
 

In the event of a large number of applications we will conduct an initial sift, on the lead criteria of: 

  • Extensive experience of designing, developing and delivering large and complex software solutions
  • Demonstrable skills in developing user interfaces for complex software systems
  • Expert knowledge/experience of Unix, PostgreSQL or similar RDBMS. Knowledge of Cassandra or similar NoSQL Database architectures and Proven expert skills in at least one object-oriented programming language, preferably Java or C++

If you are successful at this stage, you will progress to interview & assessment.  

Feedback will not be provided at this stage.

Stage 2: Interview  
Competency Based 

You will be invited to a single remote interview.

Knowledge, experience, skills & abilities will be tested at interview.    

UKHSA are working to develop modern enterprise solutions for storing Sanger and NGS sequence information in ways that enable laboratory staff to view, query and analyse the data.  

You will be required to prepare a 10 minute presentation highlighting the user and technical factors that should be considered when developing such a solution.

Include/describe how your skills and experience would support the successful design, development and implementation of such a solution.

Interview dates are yet to be confirmed.  

Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.

Location

This role is being offered as hybrid working based at any of our Core HQs. We offer great flexible working opportunities at UKHSA and operate using a hybrid working model where business needs allow. This provides us with greater flexibility about how and where we work, to get the best from our workforce. As a hybrid worker, you will be expected to spend a minimum of 60% of your contractual working hours (approximately 3 days a week pro rata, averaged over a month) working at one of UKHSA's core HQs (Birmingham, Leeds, Liverpool, and London). Our core HQ offices are modern and newly refurbished with excellent city centre transport links and benefit from co-location with other government departments such as the Department for Health and Social Care (DHSC).

Security Clearance Level Requirement 

Successful candidates must pass a basic disclosure and barring security check before they can be appointed.

Successful candidates must meet the security requirements before they can be appointed. The level of security needed is Basic Personnel Security Standard

Eligibility Criteria 

External: This vacancy is open to all external applicants (anyone) from outside the Civil Service as well as internal applicants.

Please note: The Digital and Data Directorate, where this role sits, is reviewing its Target Operating Model. While the process is still in the planning stage, some roles may be affected by future changes. We are committed to keeping candidates informed and will share updates as they become available.

Salary Information

If you are successful at interview, and are moving from another government department, NHS, or Local Authority, the relevant starting salary principles for level transfers or promotions will apply. Otherwise, roles are offered at the pay scale minimum for the grade, but in exceptional circumstances there may be flexibility if you are able to demonstrate you are already in receipt of an existing, higher salary. Pay increases are through the relevant annual pay award for the role and terms.

Please be aware that the salary is based on the office location.

Grade 7 

  • £56,185- £66,581 (National)
  • £58,340- £68,574 (Outer London)
  • £60,494- £70,566 (Inner London)

 

Person specification

Application form & Supporting statement

Essential criteria
  • Application form & Supporting statement

Essential Criteria

Essential criteria
  • Questions on knowledge/experience/skills & abilities

Presentation

Essential criteria
  • 10 minute PowerPoint presentation

Employer certification / accreditation badges

Purple SpaceApprenticeships logoNo smoking policyAge positiveImproving working livesMindful employer.  Being positive about mental health.Disability confident employerThe Employers Network for Equality & Inclusion (enei) is the UK's leading employer network covering all aspects of equality and inclusion issues in the workplace.Carer Confident -AccomplishedHappy to Talk Flexible Working

Documents to download

Apply online now

Further details / informal visits contact

Name
Nigel Poole
Job title
Resourcing Officer
Email address
[email protected]
Additional information

For additional information concerning the role contact:

Nadine Boczkowski   -   [email protected]

Apply online nowAlert me to similar vacancies