Leave us your email address and we'll send you all the new jobs according to your preferences.

Research Software Engineer

Posted 8 hours 42 minutes ago by University of York

Permanent
Not Specified
Research Jobs
Yorkshire, York, United Kingdom, YO233
Job Description

Looking for a job with a purpose? Make a difference and join our vibrant Research and Faculty IT team.

The University of York has set out its vision to become a University for Public Good in its 2023 strategy. IT Services actively supports that commitment. We're looking for individuals who want to be part of making a difference, using industry-leading technology to support our vision and deliver exceptional services. Working at a learning organisation, we offer a collaborative, flexible environment where growth is supported, teams care for each other, and inquiring minds can thrive.

This is an exciting new role to the Research IT team at the University of York, where you will be expected to improve the sustainability of research software through, for example, packaging projects, writing tests, and adding build systems, as well as working with researchers to enhance their software engineering skills. An ideal candidate would have a background in a computational field and have experience in Python.

Research and Faculty IT at the University of York

This post sits in Research IT and you will be part of the growing Research Software Engineer team.

The team ethos is to provide sustainable, accessible research IT. We are passionate about reducing barriers to access new technologies for research. We are also passionate about sustainability having recently moved our High Performance Compute Facility to EcoDC in Sweden, significantly reducing our carbon footprint. A part of this role will involve being mindful of the environmental impact of software development at the University. If you are passionate about the environment, accessible compute and research IT this could be the job for you.

Working as an RSE will give you opportunities to work on a diverse range of exciting projects across all faculties of the University, allowing you to apply and grow your software development skills and knowledge whilst learning new technologies. Involvement on projects can range from just a few months up to several years, and can cover prototyping new ideas, implementing or extending existing code, and developing for high-performance computing platforms, cloud platforms, GPUs or mobile devices.

We are looking for people who have:
  • Demonstrable knowledge and experience of current software engineering practices for example version control and testing;
  • Proven experience and proficiency in software development in multiple languages (e.g. Python, C, C++, Fortran) and ability to adapt to new languages rapidly and effectively.
  • Experience of developing software to assist with independent and collaborative projects
  • Ability to think creatively and develop technical solutions to complex problems
  • Able to work with colleagues to understand requirements and translate into technical specification

Salary and benefits

  • £37,174 - £45,413 plus £3,000 Market Supplement
  • Hybrid working with a minimum one day a week on site (between home & office)
  • 30 days annual leave (38 including bank holidays)
  • Excellent pension (with a significant defined benefit element and a very generous employer contribution)

We have three open opportunities available.

Interview date: TBC

Find out more

If you would like to learn more about the role, please contact Philip Harrison at (RSE Team Lead) or Emma Barnes at (Head of Research and Faculty IT)

Email this Job