Integration Lead Engineer
Description
Integration Lead Engineer (Nphies)
Hands-on technical lead responsible for designing, building, and delivering NPHIES payer integrations. Candidates must have led and delivered at least one payer-side NPHIES integration into production.
Job Description
- Lead the technical design, development, and delivery of integration services between NPHIES and the Core Insurance System.
- Design and oversee the transformation layer mapping NPHIES HL7 FHIR R4 profiles to internal data models and vice versa.
- Lead implementation of API orchestration, routing, validation, error handling, and transaction processing workflows.
- Design real-time and deferred/asynchronous integrations, including polling, status check, cancellation, and communication flows.
- Guide implementation of reliable messaging using Kafka, including retries, back-off, dead-letter handling, idempotency, correlation IDs, and Redis caching.
- Provide technical leadership to integration engineers through design reviews, code reviews, technical guidance, and engineering standards.
- Own technical delivery planning, effort estimation, dependency management, and resolution of technical risks and issues.
- Coordinate phased migration from the existing TPA platform, including transaction-based routing, parallel runs, reconciliation, cutover, and rollback.
- Ensure secure handling of PHI/PII through masking, encryption, mTLS, certificate-based authentication, and controlled logging.
- Define logging, monitoring, observability, alerting, dashboards, audit, and reporting capabilities using ELK and APM tools.
- Oversee NPHIES mocks/simulators and contract, integration, performance, resilience, and security testing.
- Collaborate with architects, analysts, API Gateway, Security, Infrastructure, and Core Insurance System teams.
- Review and maintain HLDs, LLDs, interface specifications, data mappings, and integration documentation.
- Lead technical activities for SIT, UAT, NPHIES certification, deployment, cutover, hypercare, and production support.
Skillsets
- 8+ years of API development and enterprise integration experience.
- 3+ years of hands-on NPHIES integration experience, including at least one payer-side implementation delivered to production.
- Proven experience leading integration engineers and taking NPHIES solutions through onboarding, certification, go-live, and production support.
- Strong expertise in HL7 FHIR R4, NPHIES FHIR profiles, FHIR validation, and .NET FHIR SDKs such as Firely.
- Working knowledge of KSA medical coding and NPHIES code sets used in eligibility, pre-authorization, and claims.
- Strong hands-on .NET Core and C# development experience.
- REST APIs, JSON/XML, and OpenAPI/Swagger.
- Strong experience designing transformation and mapping layers between external platforms and Core Insurance Systems.
- API security expertise covering OAuth2, JWT, mTLS, M2M authentication, and certificate management.
- Strong knowledge of synchronous and asynchronous integration patterns, including idempotency, retry, outbox, correlation, and resiliency patterns.
- Hands-on experience with Kafka, Redis, event-driven architecture, and reliable message processing.
- Kong API Gateway or equivalent API Management platform experience.
- Elasticsearch/ELK, APM, monitoring, observability, alerting, and dashboard experience.
- Experience leading phased migration from legacy or third-party integration platforms.
- Knowledge of performance, scalability, HA/DR, security, and production-readiness requirements.
- Awareness of PHI/PII controls and applicable KSA requirements, including PDPL, NCA, and CHI/Insurance Authority requirements.
- CI/CD pipelines, Git, DevOps practices, and automated quality controls.
- Experience integrating Core Insurance Systems in healthcare payer or TPA environments in Saudi Arabia.
- Strong technical leadership, estimation, code-review, troubleshooting, stakeholder-management, and production-support skills.