About The Position

The Senior Software Engineer will build the next generation of the platform, working independently and as part of a team to lead software feature development. The role calls for strong prioritization and communication, a consistent record of delivery, and excellent software engineering skills. The engineer will also mentor team members and help identify process improvements.

Requirements

  • Proficiency in C# and .NET development.
  • Experience with Microsoft SQL.
  • Experience with JavaScript frameworks such as Angular.
  • Experience designing and integrating APIs.
  • Knowledge or experience with high-availability techniques in a database or applicable software environment.
  • Experience with Azure cloud services.
  • Excellent verbal and written communication skills and the ability to work within strict deadlines.
  • Eagerness and willingness to learn new technologies.
  • Successful completion of a Health Care Sanctions background check.
  • Bachelor’s degree in computer science or equivalent experience.
  • At least 5 years of experience as a Software Engineer.

Responsibilities

  • Partner with business and technical stakeholders to understand requirements, define solutions, and deliver quality software throughout the development lifecycle.
  • Evaluate proposed solutions and technical approaches for feasibility, considering requirements, constraints, and long-term maintainability.
  • Lead independently and complete assigned tasks correctly and efficiently.
  • Work with architects on technical designs.
  • Ensure code meets specifications and work is completed within the allotted time frame and to a high standard of quality.
  • Support other team members by answering questions and conducting code reviews.
  • Suggest ideas and methods to improve coding standards, product lines, and existing procedures.
  • Collaborate effectively with people inside and outside the Scrum team.
  • Report issues that hinder team productivity or product stability to help ensure team goals are met.
  • Perform other job-related duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service