Grace Health
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в медицинскую организацию Grace Health (FQHC, юго-восток Кентукки). Разрабатывает и поддерживает веб-приложения, интеграции с EHR и автоматизацию с активным использованием AI-инструментов, соблюдая требования HIPAA.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать full-stack веб-приложения: интерфейсы, API и backend-сервисы
- Использовать AI-ассистенты и LLM для планирования, написания, ревью, тестирования, рефакторинга и документирования кода с проверкой результата на точность, безопасность и соответствие требованиям
- Разрабатывать AI-enabled приложения и workflow: prompt design, retrieval по базам знаний и документам, безопасная связка моделей с данными организации
- Разворачивать и поддерживать dev, test, demo и prod окружения на локальных машинах, on-premise виртуальных серверах и в облаке; мониторить и устранять сбои
- Проектировать и оптимизировать реляционные, документные, графовые и файловые БД: схемы, запросы, производительность, бэкапы, права доступа
- Строить интеграции и обмен данными с EHR, отчётными БД и сторонними платформами и API
- Писать скрипты и автоматизировать ETL, анализ и отчётность; работать с CSV, JSON, Markdown и другими форматами
- Соблюдать безопасные практики разработки и требования HIPAA: защита PHI, управление доступами, RBAC, аудит-логи
- Вести версионирование, код-ревью, автотесты и процессы релиза
- Готовить техническую документацию: архитектура, словари данных, процедуры деплоя, гайды для пользователей
- Собирать требования у клинического и административного персонала, переводить бизнес-задачи в технические решения, обучать и поддерживать пользователей
Требования
- Свободное владение офисным ПО: текстовые документы, таблицы, презентации, почта
- Владение современными языками программирования и скриптинга для веб-разработки, обработки данных и автоматизации
- Опыт с современными front-end и back-end фреймворками, библиотеками компонентов и стилей
- Знание SQL и опыт с реляционными и нереляционными БД
- Опыт с системами контроля версий и совместными workflow разработки
- Умение критически оценивать, тестировать и валидировать AI-сгенерированный код и контент
- Сильные навыки решения проблем и отладки, быстрое освоение новых технологий
- Самостоятельность, умение приоритизировать несколько проектов и соблюдать сроки
- Отличные коммуникативные навыки и клиентоориентированность
- Бакалавр в Computer Science, Software Engineering, Information Systems или смежной области либо эквивалентный опыт
- От двух лет опыта в разработке ПО, веб-приложений или БД
Условия
- Полная занятость в faith-based FQHC организации
- Работа в команде с клиническим и неклиническим персоналом
- Участие в Continuous Quality Improvement (CQI) и advocacy-программе
- Равные возможности трудоустройства без дискриминации
Навыки
- AI-assisted development
- LLM
- prompt design
- RAG
- SQL
- relational databases
- NoSQL
- cloud hosting
- virtualization
- containerization
- version control
- EHR
- HL7
- FHIR
- HIPAA
- CSV
- JSON
- Markdown
- web development frameworks