Senior Programmer Analyst, FlyBase

Massachusetts, United States
28 Nov 2018
End of advertisement period
26 Dec 2018
Contract Type
Full Time

Job Summary

Plan and conduct comprehensive applications/web development for complex projects; typically work as part of a team to implement complex business solutions. Perform expert coding: design, develop code at an expert level, and manage development projects, teams, programs. May manage multiple projects simultaneously.

Job-Specific Responsibilities

We are looking for a highly qualified person with skills in bioinformatics software development and extensive experience and interest in scientific database production.  A demonstrated interest in managing and integrating complex biological data is essential.  The candidate will participate in a genome database project at Harvard University, Cambridge.  The successful candidate will collaborate in developing and maintaining database applications and data for public research use, and in developing analytical tools for the investigation of molecular biology datasets.   FlyBase is one of the premier "model organism" databases, focusing on genomic and genetic data on the fruit fly, Drosophila (http://flybase.org/).  The project involves an international collaboration with ~35 people distributed at several sites.

Typical Core Duties

  • Participate fully in software development life cycle
  • Research, design, and implement technical solutions to deliver business requirements
  • Identify opportunities to improve and simplify applications portfolio and implement related enhancements
  • Contribute to creation and maturing of software development best practices and new technologies
  • Draw on relationship and technical skills to act as technical liaison to internal and external clients and to mentor junior staff
  • Abide by and follow the Harvard University IT technical standards, policies and Code of Conduct

Basic Qualifications

  • Minimum of five years' post-secondary education and/or relevant work experience

Additional Qualifications

  • A masters or PhD, or equivalent experience, in the field of molecular biology or bioinformatics, with a demonstrated, strong background in collecting and processing scientific data, preferably in the context of Drosophila research.
  • At least three years experience working with RDMS/SQL in a production setting.
  • Experience with perl or python in a UNIX environment is essential, and a working knowledge of java would be useful.
  • The ideal candidate will have strong collaborative skills and an familiarity in the model organism database community, and an interest in software development using open-source software resources in the production of reusable software components suitable for open distribution.

Working Conditions

Additional Information

All formal written offers will be made by FAS Human Resources.

Job Function

Information Technology




USA - MA - Cambridge


Molecular and Cellular Biology

Time Status



00 - Non Union, Exempt or Temporary

Salary Grade


Pre-Employment Screening

Education, Identity


35 hours per week

EEO Statement

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law.