Caspar Health

Senior Software Engineer (all identities) - Healthcare Integrations

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в Integration Squad медицинской платформы Caspar Health. Разработка и поддержка интеграций HL7 v2, REST API, FHIR и CSV-импортов, развитие backend-сервисов и API.

Задачи

  • Разрабатывать, внедрять, эксплуатировать и поддерживать интеграции по HL7 v2, REST API, FHIR и CSV-импортам
  • Вести интеграции от уточнения требований и маппинга данных до реализации, тестирования с партнёрами, запуска и поддержки
  • Поддерживать существующие интерфейсы, устранять продакшн-инциденты и поддерживать изменения в системах клиник и партнёров
  • Строить надёжные потоки данных для информации о пациентах и расписаний терапии
  • Проектировать и поддерживать backend-сервисы и версионируемые API на Ruby on Rails и TypeScript
  • Обрабатывать дубликаты сообщений, задержанные и неупорядоченные обновления, отмены и частичные сбои с понятными retry и reconciliation
  • Развивать developer portal: quickstarts, справочники API, синтетические примеры и troubleshooting
  • Работать с IT-командами клиник и партнёрами над протестированными контрактами интерфейсов и повторяемым онбордингом
  • Улучшать автоматические контрактные и end-to-end тесты, мониторинг и операционные runbook'и
  • Делиться знаниями через pairing, обсуждения дизайна и code review
  • Применять безопасную аутентификацию, авторизацию, изоляцию тенантов и практики работы с данными

Требования

  • Существенный практический опыт внедрения FHIR-интеграций в продакшене с личной ответственностью за реализацию и поддержку после запуска
  • Практическое знание ресурсов FHIR, профилей, implementation guides, идентификаторов, terminology bindings, расширений и валидации
  • Продакшн-опыт с Ruby on Rails, включая поддержку и отладку backend API и асинхронных интеграций
  • Практический опыт работы с инфраструктурой AWS
  • Опыт работы с моделями медицинских данных, жизненными циклами пациентов и приёмов, identity matching и изменениями записей
  • Сильный SQL и PostgreSQL: моделирование данных, миграции и производительные запросы
  • Опыт проектирования безопасных REST API и асинхронных/событийных интеграций
  • Понятная документация и коммуникация с инженерами, продуктом и партнёрами
  • Коллаборативный прагматичный подход, сильный письменный и устный английский

Условия

  • Remote-first с гибким графиком, офис опционально в Berlin-Mitte или до 90 дней в год вне Германии
  • Ежемесячная компенсация на домашний офис и дополнительная субсидия на питание
  • 30 дней отпуска в год
  • Бюджет на обучение, конференции и коучинг
  • Высокий уровень ответственности и свободы решений, без микроменеджмента
  • Коллаборативная культура без силосов и эго
  • Доступ ко всем продуктам Caspar для ментального и физического благополучия
  • Снеки, групповые спортивные сессии и напитки в офисе

Навыки

  • FHIR
  • HL7 v2
  • REST API
  • CSV
  • Ruby on Rails
  • TypeScript
  • AWS
  • SQL
  • PostgreSQL

Похожие вакансии

(Senior) Software-Entwickler (m/w/d)
BertelsmannSeniorГибрид
21 окт.
(Senior) Software-Entwickler (m/w/d)
BertelsmannSeniorБерлинГибрид
21 окт.
(Senior) Software-Entwickler (m/w/d)
BertelsmannSeniorVerlГибрид
21 окт.
Senior Software Engineer (Payments) (m/f/d)
BertelsmannSeniorБерлинГибрид
21 окт.
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Scalable CapitalSeniorБерлинГибридРелокация
21 окт.
Senior Software Engineer (all identities) - Healthcare Integrations — Caspar Health, 76,000 – 82,000 EUR в год, Берлин | itrelocate