Flatiron Health
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Flatiron Health, который возглавит техническое направление электронных рецептов (eRx) в OncoEMR. Модернизация legacy-систем на React и .NET, работа с safety-critical клиническими workflow.
Задачи
- Возглавить технический дизайн и поставку модернизации электронных рецептов (eRx), включая переход на актуальные стандарты и работу с вендорами
- Декомпозировать крупные неоднозначные задачи в понятные планы, тикеты и майлстоуны, держать команду в курсе объёма, рисков и сроков
- Писать и ревьюить качественный код по всему стеку на C#, VB.NET и React
- Руководить поэтапным переходом с legacy WebForms и VB.NET на React micro-frontends и .NET сервисы
- Работать с product, design, QA и клиническими экспертами по онкологии над техническими решениями для workflow врачей и фармацевтов
- Разрабатывать и тестировать safety-critical workflow выписывания рецептов с соблюдением требований ONC и DEA/EPCS
- Менторить инженеров через code review, pairing и дизайн-фидбек, участвовать в формировании процессов команды, включая использование AI-инструментов
Требования
- 5–8 лет опыта разработки и поставки production-софта, включая техническое лидерство над проектом или командой
- Опыт разработки production-софта на современном языке (например, C#, Java, Python или TypeScript) и комфорт в большой долгоживущей кодовой базе
- Full-stack опыт: frontend-интерфейсы (например, React) и backend-сервисы, включая REST API и реляционные базы данных
- Опыт технического дизайна и поставки сложных кросс-командных проектов от планирования до rollout, умение принимать и объяснять архитектурные компромиссы
- Опыт менторства и развития инженеров через code review, pairing и фидбек
- Самостоятельность в условиях неопределённости и умение разбивать крупные задачи на понятные шаги
- Командность, открытость к обратной связи и работа кросс-функционально
- Мотивация миссией и желание влиять на жизни людей с онкологией в софте, где важны безопасность и точность
Условия
- Гибридный формат: работа из дома и 3 офисных дня в неделю, график определяют сотрудник и команда
- Гибкие рабочие часы и гибкий оплачиваемый отпуск
- Комплексный компенсационный пакет
- Взносы в 401(k)
- Финансовые ресурсы, включая 1:1 финансовые консультации
- Инструменты и сервисы для ментального благополучия
- Родительские льготы и политики, включая поддержку планирования семьи и щедрый отпуск
- Программы поддержки пути к родительству: фертильность, усыновление, суррогатное материнство
- Поддержка поездок для получения безопасных медицинских услуг
Навыки
- C#
- VB.NET
- React
- .NET
- WebForms
- REST API
- реляционные базы данных
- TypeScript
- Java
- Python
- AI coding tools
- LLM
- AI agents