Senior Software Development Engineer

Company: Inovalon

Location: Remote- United States (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-05-22

About this role

Inovalon was founded in 1998 on the belief that technology, and data specifically, would empower the transformation of the entire healthcare ecosystem for the better, improving both outcomes and economics. At Inovalon, we believe that when our customers are successful in their missions, healthcare improves. Therefore, we focus on empowering them with data-driven solutions. And the momentum is building.

Together, as ONE Inovalon, we are a united force delivering solutions that address healthcare’s greatest needs. Through our mission-based culture of inclusion and innovation, our organization brings value not just to our customers, but to the millions of patients and members they serve.

Overview:

The Senior Software Development Engineer L4 is expected to successfully work through complex tasks independently, understand the intricacies of the software development life cycle, and display strong adherence to fundamental software engineering principles in the production of software. This position possesses a deep understanding of the computer's architectural design and other issues like testing and scalability of software products.

This role will contribute to the modernization of a high-impact, revenue-critical payer application that integrates with AI models to streamline clinical workflows and improve diagnostic accuracy for medical coders and staff. The engineer will work across the full stack using .NET, Angular, and AWS, contributing to both ongoing feature development and cloud migration efforts. This role is expected to operate with a high degree of independence once onboarded, and will collaborate closely with engineers across multiple levels of the team.

Duties and Responsibilities:

  • Work collaboratively to write high quality, testable code that meets the "Definition of Done" as it relates to team commitments;
  • Utilize a "Test-First" approach to software development, where possible, in which the test is developed before the code;
  • Participate in design ...

Create Your Job Alert

Other Senior Jobs