Dana-Farber Cancer Institute
Located in Boston, Dana Farber Cancer Institute brings together world renowned clinicians, innovative researchers and dedicated professionals, allies in the common mission of conquering cancer, HIV/AIDS and related diseases. Combining extremely talented people with the best technologies in a genuinely positive environment, we provide compassionate and comprehensive care to patients of all ages; we conduct research that advances treatment; we educate tomorrow’s physician/researchers; we reach out to underserved members of our community; and we work with amazing partners, including other Harvard Medical School-affiliated hospitals.
The Bioinformatics Engineer II (BEII) will be developing web-based tools for the analysis of genomic data and information building on the highly-successful MeV tool. Working collaboratively with the different functional groups within the Center for Cancer Computational Biology, including the scientific and technical staff, the BEII will gather user and technical requirements, define functional specifications, implement data analysis methods, and design and implement data and analysis presentation tools. Requires experience with a wide range of existing bioinformatics databases, tools, and modern data analysis paradigms, as well as proficiency in programming using Java/C++/R and related web-development tools. Familiarity with biostatistics, molecular biology, human genetics, and the principles of experimental design and laboratory experience are highly desirable. Excellent interpersonal and communication skills are essential, as are the abilities to work both independently and collaboratively in a deadline-driven environment.
PRIMARY DUTIES AND RESPONSIBILITIES:
- Continued development and maintenance of the existing MeV codebase and its extension to a web-based architecture, including:
o Gathering user and technical requirements.
o Defining functional specifications.
o Designing user reports and interfaces.
o Developing implementation timelines and milestones.
o Monitoring software performance.
- Working with internal project leads and the existing user community and advisors in defining the use cases and project requirements, through:
o Communicate with research scientists to understand and obtain data analysis specifications and user interaction needs.
o Design data analysis methods that integrate with and expand upon an existing code base.
o Work independently and as a team member to implement analytical methods and developing the appropriate software tools.
- Evaluating existing and emerging technologies to help select the most suitable tools for the tasks at hand.
- Writing technical documentation and tutorials.
- Assisting with tutorials and public presentations of the software and tools developed.
Requires a minimum of 3-5 years experience and an MS or PhD in bioinformatics, computer science, and/or the life sciences, or a related field.
KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED:
- Knowledgeable and proficient with genomic technologies and their applications, including the analysis of genomic data.
- Expertise with a wide range of biological databases and resources, including, but not limited to GenBank, EnsEMBL, the UCSC genome browser, Reactome, and other similar resources.
- Expertise with meta-analysis methods, including functional class enrichment and pathway analysis.
- Proficient in programming using java/C++, statistical programming using R or related tools, web-development, and the ability to prototype software solutions for data analysis.
- Excellent communication skills are essential, including ability to take on a leadership role in a matrix structure
- Skilled in both Windows/Unix environments
- Ability to work in fast-paced, agile development environment
- Knowledge of standard concepts, practices, and proceduresof software development
- Excellent problem-solving, organizational, and people skills.
- Experience with high-performance computing desirable
Standard business hours.