Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ensemble Health Partners Logo

Senior Software Engineer

Ensemble Health Partners

$111,800 - $192,900
Oct 16, 2025
Remote, US
Apply Now

Ensemble Health Partners is looking to improve operational efficiency and patient outcomes by developing scalable, secure, and user-friendly applications. This involves enhancing front-end interfaces and backend API integrations within their healthcare system.

Requirements

  • 5+ years’ experience in software development with strong proficiency in front-end technologies, especially React (React 18 preferred).
  • Solid experience with backend development using C-Sharp and .NET (versions 8 and 9, with upcoming .NET 10).
  • Proficient with Azure cloud services, including service principals, authentication, and Azure DevOps pipelines (ADO).
  • Familiarity with front-end testing frameworks such as Vitest and Playwright, and backend testing tools like MSTest, Testcontainers, and JMeter.
  • Strong understanding of API development and integration.
  • Skilled in software development best practices including Continuous Integration, Unit/Integration Testing, and Code Reviews.

Responsibilities

  • Develop and maintain front-end applications using React 18, ensuring responsive and user-friendly interfaces
  • Collaborate on backend API development with C-Sharp and .NET 8/9, supporting integration and data flow across systems
  • Manage and enhance Azure services including authentication (service principals, logins) and DevOps pipelines (ADO)
  • Contribute to the maintenance and evolution of the company-wide design system to ensure consistency and scalability
  • Implement and maintain automated testing frameworks using Vitest, Playwright for front-end, and MSTest, Test Containers, JMeter for backend components

Other

  • Collaboration, a willingness to ask questions, and a commitment to quality testing are essential to success in this role.
  • Ability to collaborate effectively within a team, communicate clearly, and ask questions when uncertain.
  • Comfortable working in a fast-paced, dynamic environment with a focus on delivering high-quality, maintainable code.
  • Bachelors Degree or Equivalent Experience
  • 5 to 7 Years