Senior Software Engineer, Profiles
Job posting number: #7077851
Posted: May 3, 2021
Application Deadline: Open Until Filled
Job DescriptionJob 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.
This position will be responsible for software architecture and programming for data visualization and user interface components of open source software tools used for biomedical research. In particular, the senior software engineer will (1) extend the existing cluster visualization in Profiles Research Network Software (Profiles RNS) with new functionality that will make it generalizable for a variety of applications and (2) and provide software architecture guidance on user interfaces for the Informatics for Integrating Biology & the Bedside (i2b2) and Shared Health Research Information Network (SHRINE) platforms.
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
Minimum of five years’ post-secondary education or relevant work experience
Additional Qualifications and Skills
This is a three-month term appointment with the possibility of renewal contingent on funding.
Harvard Medical School strives to cultivate an environment that promotes inclusiveness and collaboration among students, faculty and staff and to create new avenues for discussion that will advance our shared mission to improve the health of people throughout the world.