The University of Michigan Medical School Bioinformatics Core is part of Biomedical Research Core Facilities and the University of Michigan Medical School, Office of Research. The Bioinformatics Core is seeking a Bioinformatics Lead Developer to join our team. The Bioinformatics Core is a central group that performs bioinformatics analysis across diverse areas of science for the UM researchers. The main focus is on next-generation sequencing analysis including exome sequencing, genome resequencing, RNA-Seq, ChIP-Seq, methylation, de novo assembly of genomes and may include the development and validation of novel algorithms and pipelines as well as the testing and utilization of existing software algorithms. |
The Bioinformatics Lead Developer will work with other members of the Bioinformatics Core and the DNA Sequencing Core to develop the overall plan and work scheme for building standardized pipelines for data tracking, quality control and analysis. This will include project management, supervising other developers and direct involvement in scripting and programming in conjunction with the sequencing and bioinformatics specialists to understand the nuances and changing platforms and software which are the current environment. The major efforts will be to develop and implement plans for overall data pipeline and workflows for data movement and analysis between the DNA Sequencing Core and Bioinformatics Core. This could be extended to additional Cores within the scope of the Biomedical Research Core Facilities (BRCF) . In addition, develop pipelines and workflows to automate repeatable analyses methods after they have been established, in order to maximize productivity of the analytical group. The Lead Developer will also eventually manage and supervise a small group of full and part-time developers / scripters and coach and guide more junior staff, review and supervise their activities to insure consistency and performance. It is also expected that the Developer will have substantial bioinformatics experience and knowledge and will regularly review bioinformatics literature, learn new methods and advance skills and techniques in bioinformatics.
A minimum of a Master?s of Science in Computer Science and Bioinformatics or related field is required. 7-10 years of experience in application development and experience in managing a Bioinformatics Development Group is essential. The candidate should be proficient with Linux, scripting and programming languages (Java, C, C++) as well as have familiarity with gene and protein sequence analysis tools for assembly, alignment and annotation. The Developer will need to be proficient in bioinformatics scripting languages such as PERL or Python, and will need relational database skills, such as MySQL, Oracle or SQLServer. The Developer will document workflows and analyses and interact with both Bioinformatics Analysts as well as scientific researchers, thus excellent written and verbal communication skills are required.
University of Michigan - 15 months ago