More jobs:
Software Engineer II
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-06-04
Listing for:
Foundation Medicine, Inc.
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Foundation Medicine, Inc. is hiring a Software Engineer II in the Computational Biology Web Apps Team to develop web applications and REST endpoints that organize and display data from a highly concurrent, data‑intensive pipeline infrastructure. The engineer will complete design, development, unit testing, code reviews and technical documentation, ensuring code is reusable, testable, efficient, well‑commented, and adheres to best practices.
Key Responsibilities- Help define and participate in software development processes that leverage best practice and support continuous product delivery.
- Create custom programs and applications as designated by business need.
- Write, test, and refactor code that is reusable, testable, efficient, well architected, and well commented.
- Define and document architecture and formal technical specifications based on information provided.
- Maintain efforts for product or platform to be resilient, cloud‑native, secure, and scalable.
- Collaborate with team members to deliver complex production‑ready projects.
- Ensure code adheres to patterns and established standards.
- Participate in regular peer design and code reviews.
- Conform to coding conventions and all aspects of the software development life cycle.
- Deliver contributions in an Agile approach and leveraging Agile methodology.
- Other duties as assigned.
Basic Qualifications:
- Bachelor’s Degree.
- 2+ years of Software Engineering experience.
Preferred Qualifications:
- Proficiency in Java and JavaScript.
- Experience with Java Spring, Hibernate, Maven, or similar frameworks.
- Experience with React or similar UI frameworks.
- Knowledge of AWS or similar cloud computing platforms.
- Experience with unit and integration testing.
- Experience with Git or another version control system.
- Experience with relational databases, database design, and object‑relational mapping.
- SQL and query tuning expertise.
- Familiarity with Unix or Unix‑like operating systems.
- Experience with enterprise distributed messaging systems.
- Experience in genomics domain.
- Familiarity with continuous integration, continuous deployment, and Agile concepts.
- Understanding of HIPAA and patient data privacy in regulated software environments.
- Commitment to reflecting Foundation Medicine’s values:
Integrity, Courage, Passion.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×