FraminghamRecruiter Since 2001
the smart solution for Framingham jobs

Software Engineer II, WebApps

Company: Disability Solutions
Location: Boston
Posted on: April 19, 2024

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

Keywords: Disability Solutions, Framingham , Software Engineer II, WebApps, IT / Software / Systems , Boston, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Framingham RSS job feeds