Menu

Research Software Engineer

Job details
Posting date: 08 April 2024
Salary: £29,842 to £41,438 per year, pro rata
Additional salary information: Dependant on grade and level of experience £29,842-£41,438 p.a
Hours: Full time
Closing date: 08 May 2024
Location: Harpenden, Hertfordshire
Company: Rothamsted Research
Job type: Contract
Job reference: 723

Apply for this job

Summary

Rothamsted Research is undertaking a digital revolution to transform how we manage and use our data. We are seeking new Research Software Engineers (RSE) to join our pool of software engineers in the Intelligent Data Ecosystems Directorate and help drive our transformation forward. We are open to both experienced RSE and enthusiastic junior developers. The advertised salary range is therefore commensurate with the experience of applicants. We also welcome applications from RSEs seeking a part-time position and have options for partial remote working.

As an RSE your primary responsibilities will be to develop new tools to drive forward Rothamsted’s Digital Transformation programme and support reuse of Rothamsted’s existing data infrastructures and legacy data sets.

The institute has a Strategic Science Area dedicated to Intelligent Data Ecosystems | Rothamsted Research supported by state-of-the-art infrastructures for Digital Twinning, AI and High Performance Computing. See Rothamsted wins major award for powerful new computing infrastructure | Rothamsted Research. Rothamsted also is home to three BBSRC National Bioscience Research Infrastructures | Rothamsted Research (Rothamsted Insect Survey and North Wyke Farm Platform, and the world’s oldest Long-term agricultural field experiments (LTEs) as well as a series of BBSRC funded Institute Strategic Programmes | Rothamsted Research.

The role of the RSE is to modernise existing data platforms to provision FAIR data and machine accessible data and to support data intensive science and new capabilities. Target outcomes for the duration of the post includes the development a platform to facilitate secondary reuse of data including a recommender system and the provision of key data set to users based on their profile, target activities and preferences. The successful candidate will have demonstrated experience in software design developing data applications in multi-disciplinary projects in the life science domain. To succeed in the role, skills in metadata management, knowledge representation, data modelling, data standards, ontologies and use of controlled vocabularies will be needed.

The successful post-holder will have full-stack web developer experience in developing data driven applications for research users. Your experience will extend to developing APIs and server-side code, client-side applications, database development and ETL processes and CLI applications. You will know and apply software engineering best practices for managing, testing, and deploying your code and have demonstrable experience in using Java and at least three of Javascript, Angular, Python, PHP Laravel, and SQL. Familiarity with Linux or Unix-like systems, Docker or other container technology, cloud services, and cluster frameworks like SLURM or LSF are considered advantageous.

As a member of Rothamsted’s Research Software Engineers you will provide database and code management support to scientists and students. You will understand the importance of software sustainability for research applications code and where necessary provide best practice guidelines and training for scientific database and code management. You will liaise with IT Services to ensure bespoke software and databases are appropriately supported. The primary duties of these roles are summarised in the person specification below.

Informal enquiries about these positions can be made by contacting chris.baker@rothamsted.ac.uk.

This is a full-time fixed-term appointment to 31 March 2025 in the first instance. WIth a salary in the range of £29,842-£41,438 p.a. dependant on grade and experience. Given the initial length of contract, shortlisting will prioritise those suitable candidates who are able to commence at Rothamsted as soon as possible.

Closing Date: 13 May 2024
Interview Date: TBA

Proud member of the Disability Confident employer scheme

Disability Confident
About Disability Confident
A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to Disability Confident.

Apply for this job