Java Developer - Pathogen Informatics
2 year fixed term contract
Salary range up to £49,602 pa plus excellent benefits
The level of the appointment will depend on the skills and qualifications of the successful candidate
We are seeking to recruit an enthusiastic Java Developer to work within the Pathogen Informatics team at the Wellcome Trust Sanger Institute. The Pathogen Informatics team develop and maintain software applications and systems to support the research activities of the Infection Genomics programme. The candidate will be responsible for updating and maintaining a set of software tools related to genome annotation and visualisation. The core responsibilities will be to develop a comprehensive test set and set up a test automation framework for these tools, update them to be compatible with the latest version of Java and package the tools for ease of distribution (e.g. with Homebrew). The candidate will also be expected to address an outstanding set of bug reports and feature requests for these tools. Finally, there will be scope for the successful candidate to drive the future directions of this project by proposing and adding new functionality to the software.
The ideal candidate will have significant experience in developing software in Java and testing frameworks for Java along with a pragmatic approach to software development. The successful candidate will work closely with the lead developers and analysts in the team so previous experience with bioinformatics/biological data is not strictly necessary.
This role would suit somebody who is looking for a new challenge and to gain experience working in the fields of bioinformatics, genome sequencing technologies, and test driven software development.
The team is based on the principles of agile development so that the software can be rapidly prototyped, updated regularly and receive rapid feedback from scientists in the Infection Genomics programme. The team employ a test-driven
development strategy for all software development projects and strongly promote open source development using Github for all software projects.
- A degree in a scientific or engineering discipline (or equivalent industrial experience)
- Significant programming experience in Java
- Experience with software testing frameworks
- Knowledge and experience of relational databases
- An ability to learn quickly on the job with excellent problem solving and analytical skills
- Must be self-motivated and proactive with ability to manage own workload effectively
- Strong interpersonal and communication skills
- Knowledge of biological data formats, specifically annotation data formats
- Experience working with MyBatis framework
- Experience developing GUI based software
- Experience with web deployment of Java applications (JNLP)
- Experience of test driven development
The Sanger Institute is a charitably funded research centre focused on understanding the role of genetics in health and disease. We use state of the art large-scale genomic approaches to drive world-leading projects to uncover the basis of genetic and infectious disease. Our goal is to provide results that can be translated into diagnostics, treatments or therapies that reduce global health burdens.
The Institute is located near Cambridge, UK on the stunning Wellcome Genome Campus. This growing and dynamic site is the British hub of genomic science. It hosts the European Bioinformatics Institute (EBI), Open Targets, a Biodata Innovation Centre and will soon host Genomics England Limited’s 100,000 Genomes Sequencing Centre. The Campus is also home to Wellcome Genome Campus Connecting Science. Connecting Science inspires new thinking, sparks conversation and supports learning by drawing on the ground-breaking research taking place on the Campus. Its mission is to enable everyone to explore genomic science and its impact on research, health and society.
To help researchers to develop their skills and networks, the Institute hosts a range of scientific seminars with internal and invited speakers, scientific group meetings and skills development workshops.
Our Benefits include: Defined Contribution Pension Scheme, Group Income Protection, Healthcare scheme, Childcare Vouchers, Workplace Nursery and 25 days Annual Leave, increasing by one day per year up to a maximum of 30, plus Bank Holidays. We also have a gym, two cafes, dining facilities, and a free campus bus service. Our thriving Sports and Social Club provides many opportunities to meet with people working across the campus.
Wellcome Trust Sanger Institute welcomes applications from all candidates irrespective of age, disability, gender, gender identity, sexual orientation, race, religion or belief, or marital or civil partnership status.
Please include a covering letter and CV with your application.
This is a fixed-term 2 year position and closing date for applications is 13th June 2017. Please be aware we will be reviewing application on an ongoing basis so the position may be filled prior to this date.