
Senior Software Engineer, EHR Integration
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United States.
• Develop and deploy SMART on FHIR applications with EHR and standalone launches, utilizing OAuth 2.0 with PKCE, backend services authorization, scopes, and token management.
• Design and implement server-side FHIR R4 APIs, create mappings to the internal data model, and establish profiles and extensions.
• Create CDS Hooks services with prefetch capabilities that meet EHR response time requirements.
• Guide applications through EHR vendor onboarding and implementation, beginning with Epic, followed by Oracle Health and other vendors.
• Collaborate with health system IT teams for building and testing processes.
• Manage PHI appropriately in storage, caching, logging, and tracing, ensuring the minimum necessary data is used, encryption is applied, audit trails are maintained, and no PHI is present in logs.
• Engage with HL7 v2 and interface engine workflows when necessary.
• Produce design documentation, conduct code reviews, and provide mentorship to engineers.
• Be available for on-call support for deployed work.
• Regularly handle PHI in both paper and electronic formats.
• Work within a small team alongside product and the broader EHR integration group.
• Bachelor’s degree in computer science, a related discipline, or equivalent experience.
• Over 6 years of software development experience, including a minimum of 3 years in building EHR integrations for production environments.
• Proven hands-on experience with SMART on FHIR; have developed and delivered an application that launches within an EHR.
• Strong understanding of FHIR R4, including resource modeling, search capabilities, and terminology (LOINC, SNOMED, ICD-10).
• Experience with production go-lives using Epic.
• Proficient in backend services development using Java and Spring Boot or similar technologies on AWS.
• Familiarity with managing PHI in compliance with HIPAA within a production system.
• Candidates must have authorization to work in the US without any current or future visa sponsorship.
• Completion of HIPAA/PHI privacy, General Policies and Procedure Compliance, and security training within the initial 30 days of employment is required.
• Maintain up-to-date status on Natera training prerequisites.
• Ability to communicate effectively with clinicians, health system IT, and product teams.
• Knowledge of FHIR R4, SMART App Launch, OAuth 2.0, OIDC, and CDS Hooks.
• Proficiency in Java and Spring Boot, alongside REST and event-driven microservices.
• Experience with AWS services such as SQS, S3, SNS, and Lambda.
• Knowledge of relational databases and SQL, preferably PostgreSQL or MySQL.
• Familiarity with Docker, CI/CD, and Linux fundamentals.
• Proficiency in React and TypeScript.
• A quality assurance mindset.
• Comprehensive medical, dental, vision, life, and disability insurance plans for eligible employees and their dependents.
• Complimentary testing for employees and their immediate family members.
• Fertility care benefits available.
• Pregnancy and baby bonding leave offered.
• 401k benefits provided.
• Commuter benefits included.
• Employee referral program available.
• Equal Opportunity Employer committed to fostering an inclusive workplace.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.