Sr. Software Engineer (EHR Integration Team)
NateraPOSITION SUMMARY
Natera is building apps and services that run inside the clinician's EHR. This is a hands-on role.
You will build SMART on FHIR apps that launch from Epic, Oracle Health (Cerner) and other
EHRs, the FHIR services and data model behind them, and CDS Hooks services that bring
Natera ordering and results into the provider's workflow. You will work in a small team with
product and our wider EHR integration group, and you will handle patient data under HIPAA
every day.
PRIMARY RESPONSIBILITIES
β’ Build and ship SMART on FHIR apps: EHR launch and standalone launch, OAuth 2.0 with
PKCE, backend services authorization, scopes and token handling.
β’ Design and build the server side: FHIR R4 APIs, mapping to our internal data model,
profiles and extensions.
β’ Build CDS Hooks services with prefetch that respond within EHR time limits.
β’ Take apps through EHR vendor onboarding and go-live, starting with Epic (Vendor
Services and Showroom), then Oracle Health and others. Work with health sy... Click Apply to read the full job description.