.NET Middleware Developer
Des Moines, IA - USA
Job Summary
Key Responsibilities
A. Middleware Development & Integration
* Design and develop scalable middleware applications using C# .NET 8 and Core.
* Develop RESTful APIs and integration services connecting multiple healthcare applications.
* Build orchestration services coordinating transactions across payer systems UM platforms and interoperability APIs.
* Implement synchronous and asynchronous communication mechanisms.
* Develop configurable transformation services supporting JSON XML CSV and flat-file formats.
* Build file-based integration services supporting SFTP transfers file validation acknowledgments and exception handling.
* Implement transaction tracking retry mechanisms error handling and reconciliation processes.
* Develop reusable integration components supporting multiple Medicaid state implementations.
.
3. Required Technical Skills
Technology / Skill Requirement
- C# Expert
- .NET 8 / Core Expert
- REST API development Expert
- Microservices architecture Strong
- JSON / XML / CSV processing Strong
- SFTP and flat-file integrations Strong
- API orchestration Strong
- SQL Server / relational databases Strong
- OAuth 2.0 / JWT Strong
- Git / Azure DevOps Strong
- CI/CD pipelines Strong
- Docker / containerization Preferred
- HL7 FHIR R4 Preferred
- Healthcare EDI / X12 Preferred
- Azure / AWS Preferred
- Distributed messaging / queues Preferred
4. Healthcare Domain Knowledge
Highly desirable:
* US Medicaid and Medicaid Management Information Systems (MMIS)
* Healthcare payer operations
* Prior authorization workflows
* Utilization management systems
* CMS Interoperability and Prior Authorization Final Rule (CMS-0057-F)
* HL7 FHIR R4
* Da Vinci CRD DTR and PAS implementation guides
* Provider-to-payer integration workflows
* Healthcare API and legacy application interoperability
Experience working with multiple healthcare vendors and integrating legacy payer systems with modern FHIR APIs will be a significant advantage.
An ideal candidate will have:
* 10 years of professional software development experience.
* 9 years of / C# development.
* 5 years of API and enterprise integration development.
* Experience integrating legacy applications with modern REST APIs.
* Strong understanding of distributed systems and integration patterns.
* Prior experience in US healthcare payer or Medicaid environments.
* Ability to independently own middleware components from design through deployment.