Senior Software Engineer (.NET)

Evry HealthUnited StatesRemoteFull-timeStaff, 8–12 yearsListed 4 days ago

Apply now

About this role

Responsibilities

- System Architecture & .NET Design Leadership: Leads architectural design of backend systems — microservices decomposition, event-driven architecture, distributed system design — and produces Architecture Decision Records.

- Senior-Level .NET Core / C# & Node.js Development: Owns design of the most complex backend services, including claims, eligibility, and benefits logic, while contributing to Node.js backend services as the platform evolves.

- Cloud Infrastructure & Azure Engineering: Leads backend cloud infrastructure design on Azure — messaging, serverless design, data modeling, API management, and DevOps pipeline architecture.

- Healthcare Data Integration & Standards: Owns healthcare data interchange integrations (X12, HL7, FHIR, NCPDP), ensuring all integrations are accurate, compliant, and production-hardened.

- Technical Leadership, Testing & CI/CD Ownership: Leads code reviews and mentors junior engineers, establishes .NET coding/testing standards, and owns CI/CD pipeline architecture and quality gates.

Qualifications

Required

- Bachelor's degree in CS, Software Engineering, or related field, or equivalent experience

- 8+ years of backend development experience with deep .NET Core/C# and/or Node.js expertise

- Demonstrated architecture-level design experience (microservices, distributed, event-driven)

- Expert Azure cloud services, CI/CD pipeline design, and mentoring/code review experience

Preferred

- 10+ years of backend/full-stack development experience

- Direct healthcare technology experience (health plan, EHR, clearinghouse, health IT)

- Production experience with X12 5010, HL7 FHIR R4, or NCPDP transaction processing

- Infrastructure-as-Code (ARM, Bicep, Terraform); AI-assisted development tooling experience

Telecommuting Requirements

- This is a remote position. Our whole company works remotely. Company headquarters are in Dallas, Texas. Candidates must reside in the Eastern or Central time zones.

- Company business hours are weekdays 9-5 CST.

- As part of the interview process, finalists will be required to attend an in-person interview at our Dallas headquarters.

- Required to have a dedicated work area established that is separate from other living areas and provides information privacy.

- Ability to keep all company sensitive documents secure.

- Must live in a location that receives an existing high-speed internet connection/service.