Cotiviti
Cotiviti
Cotiviti is a healthcare technology and analytics company that helps health plans, government agencies, and healthcare providers improve payment accuracy, operational performance, and care quality. Its data-driven solutions support risk adjustment, payment policy management, and member engagement, turning complex healthcare information into insights that can strengthen both financial and clinical outcomes across the healthcare ecosystem.

Principal Software Engineer - Cotiviti (United States Remote)

Lead the architecture and full-stack delivery of Cotiviti’s unified healthcare client performance portal. Integrate claims, billing, identity, support, and legacy portal systems into a secure client-facing platform.

Description

  • Evaluate the current Support and ticketing module and recommend whether to integrate, expose through an API, or rebuild it
  • Investigate the systems powering legacy client portals and determine how their data can support a unified client-facing experience
  • Shape and contribute to the platform architecture across API aggregation, data pipelines, authentication, authorization, and integrations
  • Document strategic decisions about building, integrating, or replacing major platform components
  • Create role-based permissions and data boundaries for Executive, Analyst, and Operations users across client organizations
  • Align the proposed access model with the existing Okta and SCIM configuration
  • Coordinate with Product, Security and Compliance, and Data teams on regulatory obligations and PHI/PII protection
  • Deliver production-quality frontend and backend code while establishing consistent engineering practices
  • Maintain architecture documentation and formal technical decision records
  • Recommend implementation phases and sequencing based on dependencies, constraints, and risk
  • Serve as the lead technical contact through discovery and the initial implementation stages
  • Complete annual review or goal-setting activities and contribute to assigned special projects

Requirements

  • At least eight years of professional software engineering experience
  • Three or more years in a principal, staff, or senior technical leadership position
  • Demonstrated ability to deliver across frontend and backend systems
  • Advanced experience developing with C# and .NET
  • Familiarity with Blazor or a similar component-based .NET web framework
  • Practical experience with Microsoft Azure PaaS, including App Service or Web Apps, API Management, Logic Apps or comparable orchestration, Key Vault, and managed PostgreSQL or SQL databases
  • Experience implementing enterprise identity solutions such as Okta, Azure AD/Entra ID, or comparable platforms
  • Working knowledge of SSO, MFA, and SCIM provisioning
  • Experience connecting third-party SaaS products through REST APIs and webhooks, including two-way synchronization
  • Proven ability to create architecture documentation and lead technical decisions with cross-functional partners
  • Experience defining scope and delivery order for a multi-stage technical initiative
  • Experience evaluating whether to build, integrate, or re-platform existing technology
  • Reliable high-speed internet access and a suitable home office setup
  • A dedicated and secure workspace for performing job duties
  • Ability to perform the role with or without reasonable accommodation

Benefits

  • Eligibility for consideration for a discretionary bonus
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 401(k) savings plans
  • Paid family leave
  • Nine paid holidays annually
  • 17 to 27 days of paid time off per year, based on level and length of service with Cotiviti

Related Jobs