Massachusetts Jobs

MassHire JobQuest Logo

Job Information

Harvard University Sr Full Stack Soft. Engineer in Cambridge, Massachusetts

53213BRAuto req ID:53213BRJob Code:I0758P Applications Professional IV Location:USA - MA - Boston Business Title:Senior Full Stack Software EngineerSub-Unit:------------ Salary Grade:058Time Status:Full-time Union:00 - Non Union, Exempt or Temporary Additional Qualifications and Skills:

  • Knowledge of information technology applications, processes, software and equipment

  • Highly specialized knowledge of a specific technology

  • Demonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisor

Additional Information:This is a one-year term position with strong potential for renewal.

Harvard Medical School Mission and Community Values

Harvard University offers an outstanding benefits package including:

  • Time Off: 3 - 4 weeks paid vacation, paid holiday break, 12 paid sick days, 11.5 paid holidays, and 3 paid personal days per year.

  • Medical/Dental/Vision: We offer a variety of excellent medical plans, dental & vision plans, all coverage begins as of your start date.

  • Retirement: University-funded retirement plan with full vesting after 3 years of service.

  • Tuition Assistance Program: Competitive tuition assistance program, $40 per class at the Harvard Extension School and discounted options through participating Harvard grad schools.

  • Transportation: Harvard offers a 50% discounted MBTA pass as well as additional options to assist employees in their daily commute.

  • Wellness options: Harvard offers programs and classes at little or no cost, including stress management, massages, nutrition, meditation, and complementary health services.

  • Harvard access to athletic facilities, libraries, campus events, and many discounts throughout metro Boston.

The Harvard Medical School is not able to provide visa sponsorship for this position.

Not ready to apply? Join our Talent community to keep in touch and learn about future opportunities!

Department:Biomedical Informatics-QuadPre-Employment Screening:Criminal, Education, IdentitySchedule:​35 hrs. per week | Monday - Friday | 9:00 am - 5:00 pm

Job Function:Information Technology School/Unit:Harvard Medical School 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.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.

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 or relevant work experience

Certificates and Licenses:

  • Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred

Working Conditions:

  • Work is performed in an office setting

Job-Specific Responsibilities:

The Department of Biomedical Informatics (DBMI) at Harvard Medical School is looking for a Senior Full Stack Software Engineer to help us build cutting edge research platforms. We seek an individual to work on our multidisciplinary team of data scientists, medical doctors, and developers. Our team studies large and disparate datasets from the domains of biology, healthcare, and social media. The goal of our efforts is to transform healthcare and research to usher in a new age of individualized data-driven medicine. For this project, we are working with several data registries to create an “Information Commons” where researchers can go to browse and analyze data. We seek a developer to help us in the maintenance and enhancement of an open-source research API known as the PIC-SURE API and the integration of this API with other applications in our research infrastructure like JupyterHub, etc. The incumbent will play a role in clarifying requirements, participating in architectural discussions, proposing and implementing solutions, and reporting on their progress to the team. Developing applications on our team involves exposure to the following: Application communication via JaxRS Web-Based APIs AWS Cloud Environment with DevOps tools like Docker, Jenkins, Terraform. Highly collaborative scientific informatics projects. Big Data problems in the biomedical and genomic space Interfacing with various data storage and indexing solutions like MySQL, Oracle, SQL Server, and others ETL development via AirFlow Specific responsibilities for this position include: Develop and maintain new and pre-existing features of and integrate applications with our existing APIs as well as third-party APIs Create and maintain reproducible data pipelines Work with research scientists both internally and externally to clarify software requirements. Propose solutions to these requirements, weighing the costs and benefits with our team as well as a broader group of stakeholders involved in the open-source community Implement solutions and update the team on the status of work. Create documentation, examples, and client libraries related to requirements and the project in general. Collaborate with team members in architectural discussions and contribute to general improvements across all team projects as directed.

Participate in and contribute to sprint ceremonies.