Research Software Engineer

University College London Hospitals NHS Foundation Trust
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 53K

Job location

Tech stack

C
Java
JavaScript
C++
Fortran
Python
Software Engineering
Julia
Programming Languages

Job description

As part of being a Research Software Developer you will be required to, but not limtied to, the following accountabilities:

  • Collaborate with research colleagues from across UCL to construct, improve, and maintain codes used for modelling, analysis, synthesis, simulation and more.
  • Rapidly assimilate research context through publications and conversation with research groups, understand the computational algorithms, requirements and interfaces needed within the research effort, and construct high quality software for research colleague

Requirements

Do you have a Doctoral degree?, * PhD Degree OR equivalent professional expertise appropriate to the role. This is a role in a research community and we are great believers in the value of research degrees.

  • Experience with the authorship, development, and maintenance of software for research & development in any field.
  • Knowledge of and commitment to software engineering best practises
  • Experience with at least one programming language used for research (such as C, C++, Fortran, Javascript, Julia, Python, or R) at a level

R and/or Java experience for our healthcare projects would be desirable but not essential; we are always looking for staff with a willingness to learn new skills

Benefits & conditions

As well as the exciting opportunities this role presents we also offer some great benefits some of which are below:

  • 41 Days holiday (including 27 days annual leave 8 bank holiday and 6 closure days)
  • This post is eligible for USS Pension Scheme defined benefit scheme
  • Staff contribute 6.1% and UCL will contribute 14.6%
  • Life insurance is included (3x salary)
  • Cycle to work scheme and season ticket loan
  • On-Site nursery
  • On-site gym
  • Enhanced maternity, paternity and adoption pay
  • Employee assistance programme
  • Discounted medical insurance

Our commitment to Equality, Diversity and Inclusion

As London's Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world's talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong.

We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL's workforce.

These include people from Black, Asian and ethnic minority backgrounds; disabled people; LGBTQI+ people; and for our Grade 9 and 10 roles, women.

Our department is working towards an Athena SWAN award. We are committed to advancing gender equality within our department.

About the company

The UCL Centre for Advanced Research Computing (ARC) is UCL's new institute for infrastructure and innovation in digital research - the supercomputers, datasets, software and people that make computational science and digital scholarship possible.

Apply for this position