via indeed · 25 May 2026 ·12 days ago

Research Software Developer

UNIVERSITY OF YORK
University Of York Full-time
Does this job fit you?
Upload your CV and see which ones actually match you.
Upload CV

Department

The successful candidate will be part of a supportive and community\-oriented department that has a strong commitment to upholding our core values (embracing diversity, making a positive difference, environmental sustainability, being friendly and helpful, and always learning). Our department is highly integrated within an exciting array of environmental sustainability endeavours at our university, such as the Environmental Sustainability Academy at York and the Stockholm Environmental Institute (York), providing many opportunities for interdisciplinary working and networking across the university and beyond. The department is proud to hold an Athena Swan Silver Award.

Role

You will join an exciting project that aims to refactor and optimise an existing scientific research code. This code simulates the deposition of carbonate sediments and the resulting geology in a range of settings. The code is used in both academia and industry and this project is funded by an industrial partner. This is a fixed\-term post with a specified end\-date of 30th April 2028\. Key duties involve refactoring and optimising existing code using modern software development processes. You will also be responsible for reporting progress to stakeholders and the project team in both written and verbal forms. Documentation and training others on the use of the software will also form part of your role.

Skills, Experience \& Qualification needed

Key qualifications and skills are an undergraduate degree in numerate subject or equivalent experience in a numerate subject, experience of working with research quality software, knowledge of modern software development techniques in Linux and Microsoft Windows environments, and a willingness to learn new skills and techniques. Further details of essential and desirable personal specifications are given in the full job description

You will be part of a supportive team of researchers in both the Universities of York and Bristol, with the role based in the Environment Building at the University of York.

The post is full time, though part time applicants will be considered, with a salary commencing at £32,080 per annum.

Nominal start date is the 1st of July 2026

For any informal enquiries please email Jon Hill: jon.hill@york.ac.uk.

The University strives to be diverse and inclusive – a place where we can ALL be ourselves.

We particularly encourage applications from people who identify as Black, Asian or from a Minority Ethnic background, who are underrepresented at the University.

We offer family friendly, flexible working arrangements, with forums and inclusive facilities to support our staff. \#EqualityatYork

As a Disability Confident employer, we will ensure that a fair and proportionate number of disabled applicants that meet the minimum (essential) criteria for each position will be offered an interview. Read more about the University of York’s commitments under the Disability Confident scheme.

The market for this type of role

Similar openings
2,291
Software · the UK
Full-time
80%
of Software roles in the UK
Remote possible
9%
of Software roles
UNIVERSITY OF YORK

9 open positions · University Of York, York

📊 Software · the UK
1,474
active jobs
13.2%
Remote
Ø 2d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Frequently asked questions

How many Software jobs are available in University Of York?
Currently 2,291 Software roles in University Of York on AlmostHired, across 763 different companies. Our data is updated daily.
Do Software roles offer remote work?
9% of Software roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.