Location

Web Application Developer

Location

Oxford

Salary

£39,424 to £47,779 per annum. STANDARD GRADE 7

Opened on

2026-02-27

Closed on

2026-04-10

Oxford Population Health (Nuffield Department of Population Health) contains world-renowned population health research groups and provides an excellent environment for multi-disciplinary research and teaching. The Clinical Trial Service Unit (CTSU) is a major international research institute within the NDPH, and is one of the world’s leading centres for research into chronic diseases, such as cancer and heart disease.