Software Developer : Hinxton, Cambridge, United Kingdom

Job ID: 572189
Job date: 2016-02-29
End Date:

Company : EMBL 

Country :

Role : Research Scientist 


[Click Here to Access the Original Job Post]

Job Description:
Job Description We are looking to recruit an enthusiastic, highly motivated Software Developer to work in the Variation Team at the European Bioinformatics Institute (EBI) located on the Wellcome Trust Genome Campus near Cambridge in the UK. The successful applicant will work with a focused team of developers, biologists and user support personnel to provide a world leading reference genetic variation bioinformatics resource as part of the European Variation Archive (EVA) and European Genome-phenome Archive (EGA) projects. The software development lifecycle of the team is managed through agile methods and will require the structured use of confluence, jira and git in a team programming environment. You will also engage in both internal and external (national and international) collaborations and will have the opportunity to gain expertise both in terms of technical software engineering and biological scientific data modelling. In addition, you will implement scalable databases, ETL pipelines, as well as libraries and APIs for the management, transfer and analysis of genetic data. The EBI is part of the European Molecular Biology Laboratory (EMBL) and is Europe's leading provider of information services to biological researchers in academia and industry. EMBL-EBI staff enjoy benefits including sports facilities, a free shuttle bus to Cambridge and other nearby town centres and an attractive working environment set in 55 acres of parkland. Our salary scales are very competitive. For further information please visit www.ebi.ac.uk Qualifications and Experience The ideal candidate will hold a bachelors or higher degree in computer science or bioinformatics. Research experience in genomics and bioinformatics would be highly desirable and a willingness to learn the biological domain area while on the job is required. You must have experience with the following:

  • Minimum of three years' experience in production Java programming, including core libraries, JSON parsing, and REST API programming
  • Extensive experience in relational database systems
  • Proficiency in one or more scripting languages: Python and/or Perl
  • Comfort at the Unix command prompt is required
  • Prior work experience should include working in software development in a professional or academic context including multi-person team production projects.
  • Strong demonstrated technical experience over multi-year team projects
  • A willingness to learn other code and participate in refactoring, design, and testing is more important than specific bioinformatics domain experience
In addition to the above, experience with non-relational database systems (e.g. column and document databases) and web / application server layer communications is desirable. The ability to work within a team is critical to this position, excellent communication skills and an ability to work to tight deadlines are essential. The software developer will be required to communicate technical documents, take part in the daily scrum and paired development, as well as provide user orientated communication with external and internal users of the systems. Benefits 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 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 the University of Cambridge and the Wellcome Trust Sanger Institute. Application Instructions Please apply online through www.embl.org/jobs Additional Information Applications are welcome from all nationalities - visa information will be discussed in more depth with applicants selected for interview. Applications will close at 23.00 GMT on the date listed above


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]