Harvard Medical School-posted about 1 year ago
Full-time • Mid Level
Remote • Boston, MA
Educational Services

The Software Engineer will support the BPF NGS Genomics Core Facility at Harvard Medical School by developing informatics pipelines for data processing and analysis, managing software releases, and maintaining integrations between the high-performance compute (HPC) cluster and a commercial Laboratory Information Management System (LIMS). The role also involves assisting lab members with troubleshooting experiments and requires a mix of front-end and back-end software development skills in a high-performance computing environment.

  • Develop and maintain informatics pipelines for data processing and analysis.
  • Ensure integration and smooth operation between HPC cluster pipelines and LIMS.
  • Provide technical support by assisting lab members with data retrieval and troubleshooting.
  • Develop software projects, ranging from front-end web development to backend Java development, and distributed Python tasks.
  • Manage software releases and maintain robust version control practices.
  • Collaborate with researchers and other lab members to understand requirements and design technical solutions.
  • Minimum of five years' post-secondary education or relevant work experience.
  • Bachelor's degree in Computer Science or related field preferred.
  • 5+ years of experience in software development preferred.
  • Fluency in Java and familiarity with Eclipse IDE.
  • Strong proficiency with HTML, JavaScript, JSP, SQL, and Python.
  • Experience working in a Linux environment.
  • Proficiency in version control systems (GitHub).
  • Experience with Java build systems and DevOps tools (Maven, Jenkins, GitHub Actions).
  • Excellent organizational and problem-solving skills.
  • Strong communication skills to gather requirements and collaborate on system design with clients.
  • Passion for learning and quickly applying new technologies.
  • Full stack development experience.
  • Familiarity with technology stacks such as Struts2, Spring, and Hibernate.
  • Database design experience, particularly with Oracle.
  • Experience with developing Laboratory Information Management Systems (LIMS).
  • Knowledge of bioinformatics tools.
  • Experience with testing, quality assurance, and debugging.
  • Familiarity with web and application servers (e.g., Apache, Tomcat, IIS).
  • Paid Time Off: 3-4 weeks of accrued vacation time per year, 12 accrued sick days per year, 12.5 holidays plus a Winter Recess, 3 personal days per year, and up to 12 weeks of paid leave for new parents who are primary caregivers.
  • Comprehensive medical, dental, and vision benefits, disability and life insurance programs.
  • Child and elder/adult care resources, Employee Assistance Program, and wellness programs.
  • University-funded retirement plan with contributions from 5% to 15% of eligible compensation.
  • Tuition Assistance Program including $40 per class at the Harvard Extension School and reduced tuition through other participating Harvard graduate schools.
  • Tuition Reimbursement Program providing 75% to 90% reimbursement up to $5,250 per calendar year for eligible courses.
  • Professional Development programs and classes at little or no cost.
  • Various commuter options including discounted parking and half-priced public transportation passes.
  • Access to Harvard athletic and fitness facilities, libraries, campus events, and discounts to various services.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service