Software Engineer

Software Engineer

European Molecular Biology Laboratory (EMBL) - EBI

Hinxton, Cambridge, East of England, United Kingdom

About the team/job

The Functional Genomics Software Development team is playing a key role in data management for a number of collaborative European projects in life sciences. We contribute to those projects by providing data collection, validation, storage, integration and distribution infrastructure. EU-ToxRisk is a large project developing new concepts for regulatory chemical safety assessment. We are looking for a Software Engineer to work on the data management infrastructure for this project. Work will be performed in the context of the BioStudies database, a new resource that serves as a generic data archive at EMBL-EBI for biomolecular datasets.

Your role

As a Software Engineer you will be involved in the data acquisition tool development, and will be a part of a larger team working on the BioStudies database. You will be able to deliver and maintain reliable and robust software components. You will collaborate with other teams at EMBL-EBI, principally the Chemogenomics team, as well as with project partners outside EMBL-EBI, in developing data integration approaches and tools.

The main responsibilities will include:

  • participating in requirements analysis and usability studies;
  • further design of a flexible data management infrastructure;
  • development and maintenance of the front-end components of our submission tool;
  • user support

Some European travel will be required.

You have

As our ideal candidate you will have a degree in bioinformatics, computer science, IT or a related field, or an equivalent of at least 5 years professional experience. Experience with requirements analysis, design and development of web-based software infrastructures is essential.

Software skills:

  • minimum of 3 years’ programming experience in JavaScript;
  • experience working with modern JavaScript frameworks, e.g., Angular (versions 2, 4, 6) or React;
  • experience working with modern CSS and CSS frameworks;
  • working knowledge of GIT (or other VC systems) and build automation;
  • experience working in Linux/Unix environments;
  • basic knowledge of XML/XSLT

You should be able to work in a small team, take initiative and responsibility. An ability to discuss and develop ideas in a highly diverse team of specialists in essential. Excellent verbal and written communication skills are essential.

You might also have

Experience with

  • development of life sciences data management solutions;
  • user support and work in a service team;
  • web design

would be a strong advantage. Knowledge of any other languages (e.g. java, python) is desirable.

Why join us

EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation. The remuneration package comprises a competitive salary, a comprehensive pension scheme and health insurance, educational and other family related benefits where applicable, as well as financial support for relocation and installation.

We provide a dynamic, international working environment and have close ties with both the University of Cambridge and the Wellcome Trust Sanger Institute.

EMBL-EBI staff also enjoy excellent sports facilities, a free shuttle bus to Cambridge and other nearby centres, an active sports and social club and an attractive working environment set in 55 acres of parkland.

What else do I need to know

To read the full job description please click here

To apply please submit a covering letter and CV, with two referees, through our online system.

Applications are welcome from all nationalities - visa information will be discussed in more depth with applicants selected for interview.

EMBL-EBI is committed to achieving gender balance and strongly encourages applications from women, who are currently under-represented at all levels. Appointment will be based on merit alone.

This position is limited to the grant duration which ends on 31.12.2021.

Applications will close at 23:00 British time on the date listed above.

Please apply via recruiter’s website.

Quote Reference: EMBL-embl-EBI01316