About The Position

VaxCare is a vaccine dispensing platform that leverages proprietary technology to improve immunization rates and overall vaccine program profitability. They are problem solvers at heart, seeking solutions that advance their vision of every person fully vaccinated. This developer role will be a key contributor to VaxCare's Billing development team. This team focuses on engineering the critical claims and billing platform, which involves evolving operational applications and scaling back-end transactional processes. This platform is essential for managing operational complexity for revenue cycle management (RCM) teams and significantly simplifying the financial picture for VaxCare practices.

Requirements

  • Deep knowledge and experience developing service-based applications with .NET/C# & MS-SQL Server
  • 5+ years developing and maintaining enterprise-level .NET applications
  • Extensive experience enhancing existing software systems and evolving their architecture
  • Strong demonstrated comprehension of deep business requirements as they relate to building the system
  • Experience working in applications that leverage API development with documentation framework (e.g. Swagger), Postman tooling
  • Experience with .NET/ASP.NET Core, C#
  • Experience with MS SQL Server, Entity Framework Core (or Entity Framework)
  • Experience with Single page web applications (SPA) and corresponding frameworks (e.g. Angular, React) including development tooling (e.g. Typescript, Webpack, NodeJs, AngularCLI) using OAuth/JWT-style authentication
  • Experience with Service bus or broker (e.g., RabbitMQ)
  • Experience with Unit testing
  • Experience with Distributed systems, microservice architecture and high-volume workflows with queued steps
  • Tenacious problem solver
  • Exhibits strong individual and promotes collective team ownership of developed applications
  • Desires to make a meaningful impact to the team and the business in pursuit of smart solutions
  • Constructively advocates for the team to continuously improve

Responsibilities

  • Contributing to a team culture that is founded on trust, collaboration and delivering with excellence.
  • Treating software development as a craft rather than just a job.
  • Asserting quality of what you’ve written through test automation.
  • Engineering enterprise architectures that are inherently extensible, maintainable and operationally scalable.
  • Getting deep into business domain problems and working across teams to emerge holistic software solutions.
  • Advocating for an exceptional customer experience participating in all aspects of the software development lifecycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service