Job summary
Job post source
This job is directly from Foundation Medicine
Job overview
The Software Engineer II at Foundation Medicine develops web applications and REST endpoints to manage data from a complex pipeline, contributing to the company's computational biology efforts.
Responsibilities and impact
The role involves designing, developing, testing, and documenting software, maintaining resilient and scalable cloud-native products, collaborating on production projects, adhering to coding standards, participating in code reviews, and working within Agile methodologies.
Experience and skills
Requires a Bachelor's degree and at least 2 years of software engineering experience; preferred skills include Java, JavaScript, Java Spring, React, AWS, unit testing, Git, SQL, Unix systems, distributed messaging, genomics knowledge, and familiarity with Agile and HIPAA compliance.
Work environment and culture
The company values passion, patient focus, innovation, and collaboration, emphasizing a regulated software engineering environment sensitive to patient data privacy.
Company information
Foundation Medicine specializes in computational biology and genomics, focusing on data-intensive pipeline infrastructure and cloud-native scalable solutions.
Team overview
The candidate will join the WebApps Team focused on full stack development for computational biology applications.
Unique job features
The job offers the opportunity to work on complex, data-intensive web applications within a regulated healthcare environment, emphasizing reusable, testable, and efficient code.
Company overview
Foundation Medicine is a biotechnology company specializing in comprehensive genomic profiling for cancer. They make money by offering diagnostic testing services that help oncologists tailor personalized treatment plans based on the genetic makeup of a patient's tumor. Founded in 2010, the company has been a pioneer in precision medicine and was acquired by Roche in 2018, enhancing its capabilities and global reach. Their flagship products include FoundationOne CDx and FoundationOne Liquid, which are widely used in clinical settings.
How to land this job
Tailor your resume to emphasize proficiency in Java, JavaScript, and frameworks like Java Spring and React, highlighting your ability to develop reusable, efficient, and well-documented web applications and REST endpoints.
Focus on showcasing experience with cloud platforms such as AWS, unit and integration testing, version control systems like Git, and familiarity with Agile methodologies to align with Foundation Medicine's development environment.
Apply through multiple channels including Foundation Medicine's corporate careers page and LinkedIn to maximize your visibility and chances of being noticed by recruiters.
Connect with current Software Engineers or team members in the Computational Biology or WebApps division on LinkedIn; use ice breakers like commenting on recent Foundation Medicine innovations, asking about their experience with Agile at FMI, or expressing enthusiasm for their work in genomics software.
Optimize your resume for ATS by incorporating keywords from the job description such as 'Java Spring,' 'React,' 'cloud-native,' 'unit testing,' 'Agile,' and 'genomics domain experience' to ensure your resume passes automated screenings.
Utilize Jennie Johnson's Power Apply feature to automate tailored applications, identify multiple application portals, and find relevant LinkedIn contacts to network with, allowing you to focus more on preparing for interviews and skill enhancement.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.