Senior Software Engineer

Roberts RecruitingWellesley, MA
Remote

About The Position

The Senior Software Engineer will work on new features supporting our SaaS offering, and will lead the design and development of new capabilities to support the adoption of our offering into new markets. This is an opportunity to join an innovative and rapidly growing software company with offices in Farmington, CT and Wellesley, MA. Our team and strategic investors are passionate about transforming healthcare. As a rapidly growing organization serving the healthcare market, we are looking for the right people who align with our vision, mission and culture and are excited about joining a fast-paced, entrepreneurial environment. As a Senior Software Engineer, you will be a member of a small, driven and growing team focused on developing new features and platform capabilities for the growth of our RESTful API and web-based applications. You’ll work on new features supporting our SaaS offering, and will lead the design and development of new capabilities to support the adoption of our offering into new markets. You’ll be empowered and encouraged to bring forth new ideas that further empower the product and the team while showcasing your passion for emerging web technologies and best practices. This position is open to remote candidates.

Requirements

  • Advanced understanding of programming concepts
  • At least 5 years of experience in software development
  • Advanced understanding of frontend Javascript and/or Node.js
  • Experience developing with multiple backend languages (Node.js, Java, Kotlin, Java, etc)
  • Working experience with source code version control (Git, SVN)
  • Experience working in an Agile/Scrum development process
  • B.S. in Computer Science or related field, or equivalent experience

Nice To Haves

  • Experience with healthcare information technology a plus but not required
  • Experience with HTML or CSS a plus but not required
  • Experience with noSQL databases a plus but not required

Responsibilities

  • Design and implement new features and enhancements to our product suite
  • Participate in agile ceremonies for iterative planning of product features
  • Collaborate with Automation and DevOps teams to ensure the full automation testing and successful delivery of developed features.
  • Collaborate with Product Owners to refine technical requirements
  • Debug issues brought forth by Services & Product teams
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service