Software Developer

EBI - European Bioinformatics Institute
Job Location
Wellcome Trust Genome Campus
CB10 1SD
United Kingdom
Grade 5 - monthly salary starting at GBP 2,387.20 free of UK income tax plus mobility and other allowances where applicable

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 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.


The initial contract is for a period of three years with the possibility of a fixed-term extension.

Job Description

We are looking to recruit a software engineer to join the Expression Atlas development team at the European Bioinformatics Institute (EMBL-EBI), which is located on the Wellcome Trust Genome Campus near Cambridge in the UK.


The increasing sophistication of biological analysis and representation requires increasingly complex yet intuitive user interface solutions which often demand novel technological approaches to implement them. Expression Atlas is a value added database servicing queries for gene expression patterns (e.g. genes over-expressed in a particular tissue or disease state) as well as broader exploratory searches for biologically interesting genes/samples.


The post-holder will be fully involved in developing, delivering into production environment and maintaining the Atlas software. You will also be required to evaluate and benchmark state-of-the-art candidate technologies, frameworks and patterns.


The post-holder will report to the Gene Expression Team Leader.


The EBI is part of the European Molecular Biology Laboratory (EMBL) and it is a world leading bioinformatics centre providing biological data to the scientific community with expertise in data storage, analysis and representation. EMBL-EBI provides freely available data from life science experiments, performs basic research in computational biology and offers an extensive user training programme, supporting researchers in academia and industry. We are part of EMBL, Europe's flagship laboratory for the life sciences.


The successful candidate will possess a BSc or equivalent in computer science or a related subject (e.g. mathematics) and will have 3 or more years experience in web development with a proven track record in this area (applications should include references to contributed projects and open source repositories).

 The ideal candidate must have experience with the following:

  • Java software engineering and TDD skills: Core Java and open source extensions (Guava, Commons, etc)
  • Object orientated code quality metrics
  • xUnit, Hamcrest, Selenium WebDriver
  • Dependency Injection: Spring
  • Maven and Continuous Integration: JDBC/JPA/SQL
  • Web UI/REST development: CSS, JSP
  • UI Sketching, Mocking, Composition
  • TDD JavaScript (Jasmine, Mocha or other equivalent technology)
  • Web MVC + Front End Templating + React
  • Content negotiation
  • Data binding (with Java or with JSon REST)


In addition to the above, knowledge of the following would be a distinct advantage:

  • Apache/Tomcat
  • Soir/Lucene/NoSql
  • Web application performance
  • Monitoring
  • Distributed data
  • Linux


Strong technical, interpersonal and communication skills are key to this position. The Expression Atlas team is interdisciplinary, consisting of user interface developers, scientists and bioinformaticians. The candidate will be expected to work closely with other Atlas team members, project stakeholders, collaborators, users and other teams within EMBL-EBI. They will also need to possess strong self-motivation and a drive for quality.

How to Apply

Please apply online through

About Our Organization

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

Students whose classmates are interested in science are more likely to think about a career in science, technology, engineering, and mathematics, a new study says.

CNBC reports that the genetic counseling field is expected to grow as personalized medicine becomes more common.

Gladys Kong writes at Fortune that her STEM background has helped her as a CEO.

Social scientists report that the image of the 'lone scientist' might be deterring US students from STEM careers.