Software Engineer II, WebApps
3 weeks ago
About the Job
The Software Engineer II, Computational Biology (WebApps Team) will work as part of a new product team, focused on improving blood-based cancer diagnostic capabilities in areas such as cancer detection, minimum residual disease, and other related applications. This team is comprised of talent from across the Roche ecosystem, including Roche Diagnostics, Roche Pharma and Foundation Medicine, operating as a single unit.
The Software Engineer II primarily develops web applications and rest endpoints that organize and display genomic data that is essential to patient care and solving problems in genomics, and integrate with other systems that generate and consume this data. This position completes design, development, unit testing, code reviews and technical documentation.
Code created in this position is to be reusable, testable, efficient, clean and well commented. This full stack engineer fully understands the web applications and services space, makes well-reasoned decisions, well-reasoned trade-offs, and is able to work in other parts of the codebase with guidance.
Key Responsibilities
- 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.
Qualifications:
Basic Qualifications:
- Bachelor's Degree.
- 3+ years of Software Engineering experience.
Preferred Qualifications:
- Proficiency in Java and JavaScript
- Java Spring and Hibernate
- React, or similar UI framework
- SQL and query tuning
- Relational databases, database design, object-relational mapping (ORM)
- Maven, or similar build framework(s)
- AWS or similar cloud computing platform
- Unit and Integration testing
- Git, or another version control system
- 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 FMI's values of passion, patients, innovation, and collaboration
#LI-Hybrid
-
Software Engineer
3 weeks ago
Cambridge, United States MIT Full timeJob Description SOFTWARE ENGINEER , , Systems Engineering Team, to engage with interdisciplinary research groups across MIT to determine requirements, iterate on architectural specifications, and produce robust, scalable systems that meet identified needs in biological and artificial intelligence research. Past projects include a Monte Carlo-based...
-
Software Engineer
3 weeks ago
Cambridge, Massachusetts, United States Foundation Medicine Full timeAbout the JobThe Software Engineer is a crucial part of the Computational Biology Team and is broadly responsible for building and supporting the software applications and their components. The technical products which are developed by the incumbent filling this position help doctors match patients to more advanced treatment options. This position completes...
-
Software Engineer
7 days ago
Cambridge, United States Ikigai Labs, Inc. Full timeCompany Description: Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like "No Code AI" and "Time Series Forecasting". Role Description: Ikigai Labs is seeking a dynamic and...
-
Robotics Software Engineer
5 days ago
Cambridge, United States The AI Institute Full timeThis Software Engineering role will be primarily supporting our new Outreach Center in Kendall Square, Cambridge. The mission of the Outreach Center is to show the public the current state-of-the-art of robotics and encourage them to engage with our robots via hands-on exhibits. Engineers on the Outreach Team will take internal demos from the AI Institute...
-
Software Engineering Manager
4 weeks ago
Cambridge, United States ICONSTAFF Full timeJob DescriptionJob DescriptionOur clients mission it to empower doctors with real time diagnostic tools to improve patient outcomes. They are looking for an experienced manager for their platform engineering team.The successful candidate will be part of the engineering leadership team and manage a group of frontend, backend and data engineers. Please come...
-
Principal Software Engineer
3 weeks ago
Cambridge, United States Broad Institute Full timeDescription & Requirements Are you a software engineer who wants to make a difference, transform medicine, and improve human health? The Broad Institute is looking for a passionate Principal Software Engineer to help us build researcher tools that will enable the next decade of scientific discovery in human medicine. The project: You’ll be...
-
Senior Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Harvard Business School Online Full timeHarvard Business School Online's case-based, active, and social learning model provides educational experiences that help learners achieve their personal and professional goals wherever they are in their career, or the world. Who will build and support these exciting tools? You will Your work will be seen and used regularly by students around the world. If...
-
Senior Software Development Engineer
17 hours ago
Cambridge, United States Philips Full timeJob Title Senior Software Development Engineer Job Description Software Development Engineer (Cambridge, MA) As a leader of a full-stack agile team, design, develop, and test software for our existing and new Real-time Patient Monitoring platform using technologies including .NET Framework, C#, AWS, Angular, SQLServer Postgres, Kafka, and Kubernetes. Design...
-
Principal Backend Software Engineer
4 weeks ago
Cambridge, United States ICONSTAFF Full timeJob DescriptionJob DescriptionOur clients mission it to empower doctors with real time diagnostic tools to improve patient outcomes. They are looking for an experienced backend software engineer whose core responsibilities will be developing and maintaining high-performance, scalable distributed services for their data pipeline.Responsibilities:Creative...
-
Infrastructure Software Engineer
3 weeks ago
Cambridge, United States Ikigai Labs, Inc. Full timeJob DescriptionJob DescriptionCompany Description:Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like “No Code AI” and “Time Series Forecasting”. Role Description:Ikigai...
-
Senior Software Engineer, GA4GH
19 hours ago
Cambridge, United States Broad Institute Full timeGeneral information Location Cambridge, MA Ref # 39189 Job Family Research Date published 30-Apr-2024 Time Type Full time Description & Requirements Job Description The Global Alliance for Genomics and Health (GA4GH) is an international open-science organization dedicated to creating genomic data standards for the benefit of human health and medicine. Formed...
-
Senior Software Development Engineer
1 day ago
Cambridge, Massachusetts, United States Philips Full timeJob TitleSenior Software Development EngineerJob DescriptionSoftware Development Engineer (Cambridge, MA)As a leader of a full-stack agile team, design, develop, and test software for our existing and new Real-time Patient Monitoring platform using technologies including .NET Framework, C#, AWS, Angular, SQLServer Postgres, Kafka, and Kubernetes. Design and...
-
Program Manager-Software Engineering
10 hours ago
Cambridge, United States Corporate Consulting Services Full timeOnsite Only and must have automotive experience **Key Responsibilities:** Coordinate cross-functional teams to design, build, test, and release high-quality software projects on time Drive the development and delivery of enabling technologies and innovative customer experiences Manage software delivery risks, requirements, and architectural convergence...
-
Embedded Software Test Engineer
4 weeks ago
Cambridge, Massachusetts, United States Superpedestrian Full timeSuperpedestrian is engineering the future of micromobility. The Superpedestrian team is composed of some of the most talented operations specialists, policy managers, designers and engineers, all focused on transforming the future urban mobility. Our scooters, called LINK, were designed to prioritize safety from the inside out, and our Superpedestrian team...
-
Principal Cloud Software Engineer
4 weeks ago
Cambridge, United States ICONSTAFF Full timeJob DescriptionJob DescriptionThis is an opportunity to drive the development and deployment of world-class privacy and security services.If you have experience working in a startup, this could be the place for you.You will have the opportunity to help build and shape the technologies that bring much-needed reform to the field of secure systems.The Principal...
-
Senior Front End Software Engineer
3 days ago
Cambridge, United States Ikigai Labs, Inc. Full timeCompany Description Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like "No Code AI" and "Time Series Forecasting". Role Description: Ikigai Labs is seeking a dynamic and...
-
Senior Front End Software Engineer
6 days ago
Cambridge, United States Ikigai Labs, Inc. Full timeCompany Description Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like “No Code AI” and “Time Series Forecasting”. Role Description: Ikigai Labs is seeking...
-
Senior Front End Software Engineer
3 weeks ago
Cambridge, United States Ikigai Labs, Inc. Full timeJob DescriptionJob DescriptionCompany Description Rooted in academia, Ikigai also offers unmatched educational support that upskills workforces and transforms organizations into AI-driven ones. Ikigai Academy has already trained over 6000 students from 90+ countries on topics like “No Code AI” and “Time Series Forecasting”. Role Description: ...
-
Autonomous Vehicle Software Engineer
14 hours ago
Cambridge, United States International Executive Service Corps Full timeLocations Cambridge, MA, Manassas, VA, Multiple Locations At Aurora Flight Sciences, we design, build, and fly advanced aircraft and enabling technologies. We are searching for a talented and self-motivated Autonomous Vehicle Software Engineer to help us advance the future of flight. Responsibilities will include but not be limited to the...
-
Senior Software Defined Radio Engineer
1 month ago
Cambridge, Massachusetts, United States Affinity Full timeAs software defined radio (SDR) lead, you will assist in the development of custom/novel systems utilizing SDRs for a variety of applications.Responsibilities include collaborating with DSP and electronics experts while developing custom SDR control code for a variety of applications (eg RF signature detection, Wi-Fi, etc.) as well as mentoring junior...