Jobs in Structural Biology and Related Fields


Software Developer for Research Data Sharing


Instruct
Instruct-ERIC, Oxford, United Kingdom
Application deadline: 06 Oct 2023


A job has become available at Instruct-ERIC which is a pan-European distributed research infrastructure making high-end technologies and methods in structural biology available to users.Our aim is to promote innovation in integrated structural biology and Instruct-ERIC operates on a non-economic basis from its UK base.

Overview of the role

The post-holder will be a member of the Instruct-ERIC Operations team located in Oxford, UK. Instruct comprises a very lively and motivated international and interdisciplinary group of scientists. You will be part of a small team, where you will develop and support the ARIA software. ARIA is a web-based portal which enables researchers to apply to use research infrastructure services, manages the evaluation of applications, and downstream tracking and reporting of service delivery.

You will participate in projects that will shape and influence strategies for making research data generated across the Instruct-ERIC infrastructure FAIR (Findable, Accessible, Interoperable, Reusable). This data transformation will involve considerations of the storage, metadata description and deposition of large datasets for use and reuse including by artificial intelligence. These data will come primarily from structural biology but can include data from other diverse research domains. You will work closely with our Instruct-ERIC Centres across Europe including the possibility of on-site visits to these Centres.

The post holder must have the vision and ability to create digital solutions for our Instruct-ERIC user communities. The role requires creative thinking, excellent developer and communication skills, professional rigour and a ‘can-do’ philosophy. There is a requirement for independent travel mostly within Europe and occasionally to non-European countries. You will be required to represent Instruct at meetings and contribute to tasks and project objectives where software development is part of the workplan.

Key Relationships

You will work with a diverse group of colleagues, and you will have regular personal contact with the:

  • Instruct Director and coordinator of the project
  • Instruct Hub Coordinators
  • Scientific supervisor located in Spain
  • Project Managers
  • Technical and financial staff

You will also have broad contact with third parties across Europe and internationally through email, telephone and tele/video conference.

Responsibilities/duties

You will;

  • Design and develop software solutions to serve the future needs of the user community for structural biology services that are provided through Instruct-ERIC.
  • Assist in the definition of project scope and objectives and ensure that they are delivered on time.
  • Liaise with users and define technical issues and functional requirements raised by users;
  • Identify and fix defects in functionality;
  • Help to administer the Instruct internal computing infrastructure, including server maintenance
  • Be a member of a highly skilled team and help to identify and use innovative solutions in development projects
  • Work closely with Instruct facilities to understand their different needs

Selection Criteria

Essential

  • An interest or experience in biological sciences or bioinformatics;
  • Experience of software developing in multiple languages
  • Experience with developing and working with, using and designing APIs
  • An honours degree or equivalent experience in a biological science, physical or engineering science, computing science or related field;
  • Experience working in a multi-person team on production projects in an academic or professional environment;
  • Good professional communication skills particularly dealing with users/customers;
  • Good knowledge of modern IT systems and project methodologies, practises and approaches;
  • The ability to prioritise work and work to deadlines;
  • A strong desire to learn and further career development within IT;

Desirable

  • Experience in scientific data management
  • Knowledge and experience of command-line Linux;
  • Knowledge and experience of databases, specifically MariaDB;
  • Knowledge of Python, PHP JavaScript and JQuery
  • Experience of the full lifecycle of software architecture, design, and implementation;
  • An understanding of cloud platforms;
  • Second European Language

Pre-employment screening

Please note that the appointment of the successful candidate will be subject to standard pre-employment screening, as applicable to the post. This will include right-to-work, proof of identity and references.

 

How to apply

If you consider that you meet the selection criteria, please send a supporting statement which explains how you meet the selection criteria for the post, an up-to-date CV to including details of two referees to support@instruct-eric.org

Applications deadline 6th October 2023

Please send all documents as PDF files with your name and the document type in the filename. The supporting statement should explain your relevant experience which may have been gained in employment, education, or you may have taken time away from these activities in order to raise a family, care for a dependant, or travel for example.  Your application will be judged solely on the basis of how you demonstrate that you meet the selection criteria outlined above and we are happy to consider evidence of transferable skills or experience which you may have gained outside the context of paid employment or education.

You will be notified of the progress of your application by e-mail. Please check your spam/junk mail regularly to ensure that you receive all e-mails.

Oxford, United Kingdom

Software Developer for Research Data Sharing