Software and Web Developer

Software and Web Developer

Regular price

About the job

Job Summary:

Independently perform comprehensive applications/web development for project of medium to large size and complexity; work as part of a team to implement business solutions. Write basic code of moderate complexity and maintain related documentation.

Job-Specific Responsibilities:

Under the lead of the PI, the Developer will regularly and collaboratively work with the team's Research Scientist, Postdoctoral Fellows, and PhD students on the ongoing development of a database, website, cloud system, and related software packages which will have an impact on basic science and biomedical research. As a team, we will work together to develop a publicly-available database, online portal and open-source software which can be used to learn about complex diseases, such as cancer, cardiovascular disease, diabetes, sleep apnea, lipids, and biomarkers. The website developer will build a user-friendly interface which supports query and visualization. The Developer may also interact and collaborate with a diverse network of researchers via the sharing of our database and online portal -- including statisticians, computational biologists, genetic epidemiologists, clinicians, and biologists.

Duties include, but are not limited to, the following:

  • Full Stack development on a web portal with large data sets (20~30 TB)
  • Work closely with the PI, team to deliver an integrated data management and analysis system to our research community; In collaboration with our team's researchers, the developer will be responsible for developing the database and website to query massive whole genome data
  • Open source software development for conducting integrated genome-wide analyse
  • Extending and improving the existing code base (mostly in R)
  • Using the tools granted by cloud platforms such as Google Cloud and Amazon Web Service
  • Create and maintain documentation of processes, databases and applications
  • Contribute to manuscripts for publication
  • Participate fully in software development life cycle
  • Support technical solutions to deliver business requirements
  • Troubleshoot problems and suggest improvements to coding practices
  • Act as technical liaison to internal clients
  • Abide by and follow the Harvard University IT technical standards, policies and Code of Conduct
  • Other duties as assigned

PLEASE NOTE: Short-listed candidates may be required to submit a work sample (for example, a sample code) as part of the selection process.

PLEASE NOTE: This position has a term end date of 2 years from the date of hire with the strong possibility for extension.

PLEASE NOTE: The primary work location for this position is Boston, MA and in order to be on Harvard payroll, you must reside in one of the following states – MA, NH, RI, ME, CT, VT, NY, MD, or CA. We are also working primarily remotely at this time due to the COVID-19 pandemic. Until our return to campus, this interview process and position will be conducted virtually – including virtual interviews, remote onboarding, and remote work. The remote nature of this position is only temporary. Local, on-campus work will be required as a condition of continued employment once the School and this role return to an operational status that supports it. The Harvard T.H. Chan School of Public Health will support flexible work schedules upon this return, subject to individual departments’ business needs.

Basic Qualifications:

  • Minimum of two years’ post-secondary education or relevant work experience

Additional Qualifications:

The following job-specific skills and competencies are preferred:

  • Bachelor degree in computer science strongly preferred
  • Master's degree in a quantitative science or related fields
  • 3+ years of related experience
  • Experience working with big data, prior biological or bioinformatic experience a strong plus, experience with cloud computing
  • Experience with coding languages (such as R or Python), experience with SQL and NoSQL database, and the Unix environment
  • Experience with R, Python, PostgreSQL, Git version control, Bash shell scripting, web languages, Google cloud computing services, Spark big data stack, SLURM
  • Ability to meet deadlines and work cooperatively in a collaborative team

The following cultural competencies are also preferred:

  • Awareness of and aptitude to appropriately and effectively understand, respect, and adapt to cultural and identity-based difference within group environments
  • Knowledge of and commitment to concepts and issues tied to social justice, diversity, equity, and inclusion
  • Skills related to creating and supporting an environment that allows for inclusion, effective intercultural engagement, and personal humility and authenticity

Additional Information:

Join the Harvard T.H. Chan School of Public Health to support our mission of health research and education, and to be a part of the oldest institution of higher learning in the country!


  • The Harvard T.H. Chan School of Public Health does not provide visa sponsorship, now or in the future, for staff positions.
  • Harvard University requires pre-employment reference checks and background screenings.
  • This position has a 90 day orientation and review period.
  • Harvard University also offers an outstanding benefits package (


The University requires all Harvard community members to be fully vaccinated against COVID-19 and remain up to date with COVID-19 vaccine boosters, as detailed in Harvard’s Vaccine & Booster Requirements ( Individuals may claim exemption from the vaccine requirement for medical or religious reasons. More information regarding the University’s COVID vaccination requirement, exemptions, and verification of vaccination status may be found at the University’s COVID-19 webpage (

Commitment to Equity, Diversity, Inclusion and Belonging:

At the Harvard T.H. Chan School of Public Health, we believe that diversity is integral to the Harvard experience and our mission of improving public health education, research and policy. Diversity of cultural backgrounds, identities, lived experiences, perspectives, and ways of understanding the world enriches our community and enables us to best meet the public health needs of the United States and the world. Ongoing learning and development related to diversity allows for both individual and institutional growth, and is necessary to foster and sustain a culture of inclusion. To achieve this, we are committed to ensuring equitable access to opportunities for learning, living, and working at the Harvard Chan School. We maintain an unwavering dedication to diversity, inclusion, and belonging as core to our institutional values and to actively counter, minimize, and address racism, sexism, xenophobia, homophobia, gender bias, and all forms of discrimination.

Learn more about the School’s mission, objectives, and core values ( and our diversity, inclusion, and belonging initiatives (


Job Details:

Department: Biostatistics

Grade: 056

Time Status: Full-time

Job Function: Information Technology & Technical

Background Screenings: Identity & Education


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.

      Sign In For Details

      Mentorship at Nestria

      Learn from the Best

      Remove the uncertainty of joining a new field. Get advice from those who’ve been there, on whatever topics you struggle with.