Software development
4 roles. Aligned with the UK GDaD PCF Software development family.
Software developer
Software developers build, test, and maintain the software behind the organisation's digital health services, such as patient-facing apps, clinical systems, integration services, and data platforms. They work in multidisciplinary product teams, write code that is safe, secure, accessible, and maintainable, and support their services in live operation.
- Band 4 Apprentice software developer
- Band 5 Junior software developer
- Band 6 Software developer
- Band 7 Senior software developer
- Band 8a Lead software developer
- Band 8b Principal software developer
Frontend developer
Frontend developers build the user interfaces of the organisation's digital health services, such as patient-facing websites and apps, online forms, and screens that clinicians and care staff use during care. They write accessible, fast, and secure code that works for everyone, including people who are unwell, anxious, or using older devices, and they work in multidisciplinary product teams with designers, researchers, and clinicians.
- Band 4 Apprentice frontend developer
- Band 5 Junior frontend developer
- Band 6 Frontend developer
- Band 7 Senior frontend developer
- Band 8b Lead frontend developer
- Band 8c Head of frontend development
DevOps engineer
DevOps engineers build and run the tools, pipelines, environments, and platforms that let the organisation's teams deliver digital health services safely and often. They automate build, test, release, and infrastructure, make services observable and resilient, and help teams keep clinical systems available when patients and clinicians need them.
- Band 4 Apprentice DevOps engineer
- Band 5 Junior DevOps engineer
- Band 6 DevOps engineer
- Band 7 Senior DevOps engineer
- Band 8b Lead DevOps engineer
- Band 8c Principal DevOps engineer
Integration engineer (health interoperability)
Integration engineers connect the organisation's clinical and business systems so that health and care information flows safely to where it is needed. They design, build, test, and support interfaces, APIs, and message flows using standards such as HL7 FHIR and HL7 version 2, map data and clinical codes between systems, and keep integrations running in live service.
- Band 5 Junior integration engineer
- Band 6 Integration engineer
- Band 7 Senior integration engineer
- Band 8a Lead integration engineer