Research Software Developer

University College London - Information Services Division

The UCL Research Software Development Group works with researchers across college to ensure UCL retains the highest standards of excellence in computational research. We are recruiting two additional developers for the group. Our research software developers design, extend, refactor, and maintain scientific software across all subject areas. We modify legacy software to run on state-of-the-art high performance computing infrastructure, provide expert software engineering consulting services to world-leading research teams, and work with scientists and scholars to build software to meet new research challenges. Our research programming roles are a great opportunity to develop new programming skills. As generalist research programmers, we need to spend a lot of time learning new things, and we don’t expect our candidates to know it all from the start. The role includes time to study the research areas with which we work, and the specialist technologies applied in research IT.

This post is opened ended but subject to the availability of continued funding sourced from appropriate research collaborations, and is funded for two years in the first instance.

We are looking for candidates who have created and maintained software to address advanced research problems in at least one field, but more importantly, who have a flexible approach to building an understanding of new scientific questions, and who can see how to translate research needs to IT requirements. We are deeply committed to software development best practices, and are working to adapt these to research contexts. We’re looking for candidates who share our enthusiasm for reproducible, reliable computational research, and who can help to spread that to our research community. While we always welcome any excellent candidate matching the job description, we are on this occasion particularly seeking individuals with experience in databases, interfacing with hospital IT systems (HL7, ICIP, EPIC), or developing web interfaces.

The appointment will be on UCL Grade 7. The salary range will be £34,635 - £41,864 per annum, inclusive of London Allowance.

If you have any queries regarding the vacancy, please contact or about the application process, please contact ISD HR Administration .

Interview Date: TBC

We particularly welcome applications from black and minority ethnic candidates as they are under-represented within UCL at this level.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information