Skip to main content

Principal Software Engineer- Full Stack

Job Details

CompanyOffice-US-MA-01915-01 - Beverly, MA
Optional Work from Home

Description

Overview

HighRes Biosolutions is the leading global laboratory automation company, empowering scientists to create results by connecting instrumentation, software, and data – from anywhere in the world. Our partners achieve unprecedented levels of productivity while continually adapting to dynamic scientific, technological, and organizational structures.

We are seeking a talented Software Engineer to join our cloud team. The ideal candidate has experience with both front end and back end development, with a passion for crafting seamless user experiences and driving the evolution of architecture. In this role, you will be at the forefront of our application’s development lifecycle. Your role will encompass everything from planning, designing and building to testing and supporting both front end and backend components. With your technical leadership you will enhance the capabilities of our existing platform, implement new features that cater to our users’ needs in operating laboratory automation at scale, uphold the highest standards of quality, security, stability and reliability.

Your expertise will not only be instrumental in shaping our platform's architecture but also in coaching and mentoring other engineers, making you a key leader in their professional development and growth.

Responsibilities

  • Guide the requirements identification, software design, implementation, and testing of large-scale features for our customers in the Life Science industry
  • Engage in and lead team discussions, feature planning, backlog refinement and retrospective meetings as well as product architecture and other technical decision making
  • Active participation in continuous improvement through testing, code reviews and leveling up of your teammates through coaching/mentoring and sharing your expertise
  • Help the team effectively manage the workload of feature work, quality improvements and tech debt
  • Diagnose and fix production issues reported by internal and external users

Qualifications

Requirements

  • Bring 10+ years of experience delivering & maintaining successful products to market
  • Bring strong experience with modern .NET and JS/TS programming experience
  • Have demonstrated problem-solving and software design/architecture and mentoring skills.
  • Communicate complex ideas clearly and effectively and when necessary, willing to write high-quality documentation to help the team share knowledge. 
  • CI/CD and cloud hosting experience and/or background with lab automation experience is a plus

Our Tech Stack

  • Backend - ASP.NET Core/C#
  • Frontend – React/Typescript/Redux/React Query
  • xUnit/Jest/Playwrite/Postman
  • Postgres / RabbitMQ
  • Git, Jenkins
  • Azure/Docker/k8s/Datadog

About HighRes

In 2004, HighRes Biosolutions arose from a desire to continuously extend the leading edge of laboratory automation. Today, our prestigious offerings encompass exceptional hardware devices, flexibly modular Nucleus® automation infrastructure, inclusive Cellario™ whole lab automation software, and devoted, knowledgeable people. This unparalleled combination catapults labs into the peak of differentiation and success and also immerses life science companies of any size and around the world in a splendid laboratory automation experience. As proud members of the Axel Johnson, Inc., portfolio of industry-leading companies, HighRes maintains North American headquarters in Beverly, Massachusetts, USA, and offices in Manchester, England, UK. Discover the HighRes experience at highresbio.com.

Apply