HES diagram
Job title:  Software Developer
Accountable to:  Senior Software Developer
Hours:     Full-time (37.5 hours per week)
Job type:    2 years fixed term (in the first instance)
Base/location:     Home and HDI Office, Capital Park, Cambridge, UK
Salary:    £32,000 – £39,000 depending upon experience


Job summary

We are looking for a talented software developer to join our team to help support the use of cancer data by scientists involved in cancer research. We are experts in finding and joining up complex healthcare data and we use this to gain insight and an understanding of how care is delivered.

This role focuses on developing software tools to help collect, process and present information to make it accessible to a range of researchers within the NHS, local government, charities and industry.

The successful candidate will work with other developers and colleagues within HDI and the National Cancer Registration Service to support the development and maintenance of a range of innovative projects underway within HDI.

You will need to have good SQL knowledge and basic Linux commands experience. Ruby on rails expertise would be advantageous but not essential. Experience developing systems where data security is paramount or knowledge of security engineering would also be advantageous.

Main responsibilities and skills

Key responsibilities:

  • Write and maintain code to deliver secure access to clinical data.
  • Contribute to requirements development, working with business analysts as required.
  • Create and run unit and integration tests.
  • Implement security testing and system resilience.
  • Ensure code documentation.
  • Deploy software to production environment and contribute to operational management of the service.
  • Work with the tech lead, dev ops and lead architect to refine the technical approach.

Essential key skills:

  • Software development and programming experience
  • SQL knowledge
  • Comfortable at the *nix command line (Linux, OSX, etc)
  • TDD / BDD experience

Advantageous key skills:

  • Ruby on Rails
  • HTML / CSS & some Javascript
  • Knowledge of security engineering or previous experience developing systems where confidentiality is a critical requirement
  • Experience building and consuming APIs
  • SysAdmin / Deployment experience (Capistrano, Rake etc)
  • PostgreSQL MySQL, NoSQL or other database experience
  • jQuery / Jasmine
  • Experience working in an agile environment (eg. Scrum, Kanban or XP)
  • Experience with technical practices such as pair programming, collective code ownership and continuous integration
  • Version Control / GIT
  • A good computer science or equivalent degree
  • Scaling experience
  • Experience working within a tech startup or a technical role within a corporate environment.

Person Specification

  • Willingness and demonstrated ability to learn new technologies and techniques where needed.
  • Able to work as part of a small team, assisting with other team members work as required, and maintaining an awareness of how your work fits into the wider project.
  • Self-motivated to manage own workload and produce high quality outputs with limited supervision.
  • Able to produce clear and concise documentation and comfortable in programming to coding standards and code linting.
  • Able to identify potential problems and act to resolve or highlight these.

Health Data Insight C.I.C HDI is a social enterprise overseen by the Office of the Regulator of Community Interest Companies which ensures we meet our social purpose and that the value we create is protected and used for social good.

Our aim is to:

  • create value for public sector organisations by finding new knowledge from both existing and new sources of information
  • provide a data management and linkage service that allows partners to access information in safe-havens that guarantee the privacy of each individual patient.
  • create visual, internet-based information services and applications that can be easily accessed, used and understood
  • supply organisations with information and services that they can use to understand and help improve their services
  • inform patients to enhance their selection, access and use of healthcare services and improve their understanding of their clinical condition and care.

Our strategic objectives are aligned to NHS and wider government policy to improve transparency and access to data, encourage self-management, enable choice and foster the use of social enterprises to deliver public services.

HDI Employee benefits

We offer a friendly and supportive working environment, 27 days holiday plus bank holidays (rising after 5 years); a contributory NEST pension scheme with generous employer contributions; flexible hours and working location; eyecare voucher and private counselling schemes; a cycle to work scheme; a salary sacrifice EV car scheme.

The National Cancer Registration and Analysis Service (NCRAS)

The National Cancer Registration and Analysis Service (NCRAS) part of the National Disease Registration Service (NDRS) which is within NHS Digital (NHSD), provides intelligence to drive improvement in standards of cancer care and clinical outcomes. This is facilitated through a series of work programmes, utilising the healthcare data and information collected about cancer patients by multiple specialist organisations and collated within NHSD. The NCRAS builds on the work of partner organisations and teams to develop world class cancer intelligence for NHSD, partners – nationally and internationally – and the local public health system.

The NCRAS leads on sharing high quality intelligence, knowledge, evidence and expertise to support the needs of stakeholders. It produces analyses, toolkits and reports which span both the Public Health and NHS agenda. New analyses include the number of people living with cancer, how outcomes vary between different patient groups and by stage at diagnosis, and an insight into cancer equality metrics.

The NCRAS consists of cancer registration and intelligence teams in offices across NHSD. Each team has national and local responsibilities and functions and works closely with NHSD colleagues in other divisions, directorates, centres and regions.

HDI – NHSD Partnership

HDI has a Partnership Agreement with NHSD. The focus of the partnerships between NHSD/NDRS and external organisations is to improve health outcomes using the real-world data collected by the NDRS. These collaborative arrangements exist to support the development and application of innovative approaches and statistical techniques to the collection, quality insurance, data linkages and analyses of registry data. They are formed when an area that is deemed of significant benefit to patients is identified by both parties and when neither organisation would otherwise be able to progress individually.

HDI is committed to ensuring equal opportunities, fairness of treatment, dignity, work-life balance and the elimination of all forms of discrimination in the workplace for all staff and job applicants. We welcome applications from all suitably qualified persons, regardless of their race, sex, disability, religion/belief, sexual orientation or age. 


Please send an up-to-date CV and covering letter specifying how you meet the job requirements and what qualities you would bring to HDI to applications@healthdatainsight.org.uk

Informal enquiries to: shilpi.goel1@nhs.net

Closing date: 31st August 2022

Interviews: Interviews will be held via videoconference during the week beginning 12th September 2022.

Share This