Software Engineer II
Foundation Medicine, Inc.
Morrisville, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 140KJob location
Morrisville, United States of America
Tech stack
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Unix
Continuous Delivery
Continuous Integration
Relational Databases
Database Design
Hibernate
Spring
Maven
Enterprise Messaging Systems
Object-Relational Mapping
Query Optimization
Software Engineering
SQL Databases
Cloud Platform System
React
GIT
Software Version Control
Job description
- Help define and participate in software development processes that leverages best practice and supports 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 upon 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 any 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.
Requirements
- Bachelors Degree
- 2+ years of Software Engineering experience
Preferred Qualifications:
- Proficiency in Java and JavaScript
- Java Spring, Hibernate, Maven, or similar frameworks
- React, or similar UI framework
- AWS or similar cloud computing platform
- Unit and Integration testing
- Git, or another version control system
- Relational databases, database design, object-relational mapping (ORM)
- SQL and query tuning
- Knowledgeable about Unix or Unix-like operating systems
- Enterprise distributed messaging systems
- Genomics domain experience
- Familiarity with continuous integration, continuous deployment, and Agile concepts
- Understanding of HIPAA, the importance of patient data privacy, and of regulated software engineering environments
- Commitment to reflect Foundation Medicines values: Integrity, Courage, Passion
Benefits & conditions
The expected salary range for this position based on the primary location of Boston, MA is $114,080 - $140,000 per year. The salary range is commensurate with Foundation Medicines compensation practice and considers factors including, but not limited to, education, training, experience, external market conditions, criticality of role, and internal equity. A discretionary annual bonus may be available based on individual and Company performance.This position also qualifies for Foundation Medicine's benefits., $114,080.00