Senior Software Engineer, Healthcare Integrations
New
C
Caspar HealthHealthcare software
This role is located in Germany and requires full physical presence within the country.Full-TimeSenior
Salary76,000 - 82,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Languages
- Strong written and spoken English.
- Required Skills
- AWSPostgreSQLSQLRuby on RailsTypeScriptRESTful APIs
Requirements
- Substantial hands-on experience delivering FHIR integrations used in production, with personal responsibility for implementation and troubleshooting after launch.
- Practical knowledge of FHIR resources, profiles, implementation guides, identifiers, terminology bindings, extensions, and validation.
- Hands-on production experience with Ruby on Rails, including maintaining and troubleshooting backend APIs and asynchronous integrations.
- Practical experience with AWS infrastructure and integrating and managing cloud-based services.
- Experience with healthcare data models, patient and encounter lifecycles, identity matching, and appointment changes.
- Strong SQL and PostgreSQL skills, including data modelling, migrations, and performance-conscious queries.
- Experience designing secure REST APIs and asynchronous or event-driven integrations.
- Clear documentation and communication with engineers, product colleagues, and integration partners.
- A collaborative, pragmatic approach and strong written and spoken English.
Responsibilities
- Develop, roll out, operate, and maintain integrations across HL7 v2, REST APIs, FHIR, and CSV imports.
- Take integrations from requirements clarification and data mapping through implementation, partner testing, go-live, and ongoing support.
- Maintain existing interfaces, resolve production issues, and support changes in clinic and partner systems.
- Build reliable data flows for patient information and therapy schedules.
- Design and maintain backend services and versioned APIs in the Ruby on Rails and TypeScript environment.
- Handle duplicate messages, delayed or out-of-order updates, cancellations, and partial failures with clear retry and reconciliation behaviour.
- Extend the developer portal with runnable quickstarts, API references, synthetic examples, and troubleshooting guidance.
- Work with clinic IT teams and software partners on tested interface contracts and repeatable onboarding.
- Improve automated contract and end-to-end tests, monitoring, and operational runbooks.
- Apply secure authentication, authorisation, tenant isolation, and data-handling practices with infrastructure and privacy specialists.
View Full Description & ApplyYou'll be redirected to the employer's site