Caspar Health

Senior Software Engineer (all identities) - Healthcare Integrations

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

Senior-инженер в Integration Squad компании Caspar Health. Разработка и поддержка интеграций в здравоохранении (HL7 v2, REST API, FHIR, CSV) и backend-сервисов на Ruby on Rails и TypeScript.

Задачи

  • Разрабатывать, внедрять, эксплуатировать и поддерживать интеграции по всему ландшафту интерфейсов
  • Вести интеграции через уточнение требований, маппинг данных, реализацию, тестирование с партнёрами, запуск и поддержку
  • Поддерживать и улучшать существующие интерфейсы, устранять продакшн-инциденты и поддерживать изменения в системах клиник и партнёров
  • Строить надёжные потоки данных для информации о пациентах и расписаний терапии
  • Проектировать и поддерживать backend-сервисы и версионируемые API на Ruby on Rails и TypeScript
  • Обрабатывать дубликаты сообщений, задержанные и неупорядоченные обновления, отмены и частичные сбои с понятными retry и reconciliation
  • Развивать developer portal: runnable 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