Software Engineer II, WebApps

2 weeks ago


Boston, United States Foundation Medicine Full time
Job Description

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

  • Boston, United States The Judge Group Full time

    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...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to design and develop resilient system for customer-facing web applications.What You'll Do: Responsible for components of Chewy's systems – both development and operational needs.Drive innovation through rapid prototyping and iterative development.Be involved in design...


  • Boston, United States Chewy Full time

    Our Opportunity: We are looking for a Software Engineer II at our facility in Boston, MA to design and develop resilient system for customer-facing web applications. What You’ll Do:  Responsible for components of Chewy’s systems – both development and operational needs. Drive innovation through rapid prototyping and iterative development. Be...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to be responsible for certain components of Chewy's Cart and Checkout frontend architecture and platform – both development and operational needs.What You'll Do: Design responsive, reusable user interfaces/components using Vue, React, and CSS-in-JS.Build and consume...


  • Boston, United States Chewy Full time

    Our Opportunity: We are looking for a Software Engineer II at our facility in Boston, MA to be responsible for certain components of Chewy’s Cart and Checkout frontend architecture and platform – both development and operational needs. What You’ll Do:  Design responsive, reusable user interfaces/components using Vue, React, and...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to design and build software components of services and/or platforms.What You'll Do: Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.Build and modify scalable distributed software...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, Massachusetts, to design and build software components of services and/or platforms.What You'll Do: Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.Build and modify scalable...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to design and build software components of services and/or platforms.What You'll Do: Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.Build and modify scalable distributed software...


  • Boston, United States Chewy Full time

    Our Opportunity: We are looking for a Software Engineer II at our facility in Boston, Massachusetts, to design and build software components of services and/or platforms. What You’ll Do:  Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology. Build and modify...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:Chewy is seeking a Software Engineer II to join our Pet Health team in Boston, MA. At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. We have evolved into an innovative Fortune 500 industry leader.We are a team that is customer-centric, innovates, and experiments in an...


  • Boston, United States Chewy Full time

    Our Opportunity: Chewy is seeking a Software Engineer II to join our Pet Health team in Boston, MA. At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. We have evolved into an innovative Fortune 500 industry leader. We are a team that is customer-centric, innovates, and experiments in an...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to design, develop and have operational oversight over features and systems at Chewy.What You'll Do: Design and develop impactful full-stack software capabilities to enhance or create new functionality needed to grow Chewy.Design and develop resilient system for a...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to design and build software components of services and/or platforms.What You'll Do: Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.Build and modify scalable distributed software...


  • Boston, United States Chewy Full time

    Our Opportunity: We are looking for a Software Engineer II at our facility in Boston, MA to design, develop and have operational oversight over features and systems at Chewy. What You’ll Do:  Design and develop impactful full-stack software capabilities to enhance or create new functionality needed to grow Chewy. Design and develop resilient system...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, MA to serve as a member of Chewy's Fulfillment and Logistics technology team to help develop and execute the team's services and functions, and thereby help Chewy to accelerate technological growth and reach new customers. The fulfillment and logistics technology...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:Petabyte Technologies, Inc. is looking for a Software Engineer II at our facility in Boston, MA to design and build software components of services and/or platforms.What You'll Do: Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.Build and modify...


  • Boston, Massachusetts, United States Chewy Full time

    Our Opportunity:We are looking for a Software Engineer II at our facility in Boston, Massachusetts, to support the design, development, testing, and implementation of applications and related integrations that support Chewy's critical customer-facing platform. What You'll Do: Participate in the full Software Development Life Cycle (SDLC), including...


  • Boston, United States OSIS Full time

    Job DescriptionJob DescriptionThe Software Engineer II will be responsible for designing, developing and supporting OSIS software products and in-house applications. Job activities include full-stack application development, unit testing, build and release management, application updates and troubleshooting issues, and database development (stored...


  • Boston, United States Chewy Full time

    Our Opportunity: We are looking for a Software Engineer II at our facility in Boston, MA to serve as a member of Chewy’s Fulfillment and Logistics technology team to help develop and execute the team’s services and functions, and thereby help Chewy to accelerate technological growth and reach new customers. The fulfillment and logistics technology...


  • Boston, United States Chewy Full time

    Our Opportunity: Petabyte Technologies, Inc. is looking for a Software Engineer II at our facility in Boston, MA to design and build software components of services and/or platforms. What You’ll Do:  Actively participate in the definition, design, development, testing and implementation of software functionality using an agile methodology. Build and...