Nexus Health Systems
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer для проектирования и поддержки критичных приложений и интеграций в клинических и административных процессах. Роль сочетает full-stack разработку с архитектурной ответственностью, включая облако, мобильные приложения и внедрение AI.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые приложения на C#/.NET и современных TypeScript/JavaScript фронтенд-фреймворках
- Разрабатывать кроссплатформенные мобильные приложения на .NET MAUI для клинических и операционных инструментов
- Участвовать в создании SQL-решений для перемещения и трансформации данных между клиническими, операционными и отчётными системами
- Участвовать в обсуждении архитектуры ПО и дизайна API/сервисов, оценивать компромиссы и обеспечивать масштабируемость, безопасность и поддерживаемость систем
- Работать напрямую с CIO над инициативами по дизайну ПО и стратегией AI-решений
- Писать чистый, поддерживаемый, безопасный и хорошо протестированный код
- Проектировать и внедрять AI-функции, интеграции и архитектуры
- Способствовать внедрению AI-инструментов и workflow в инженерной организации
- Оценивать новые AI-технологии, LLM-платформы и возможности автоматизации
- Разрабатывать и поддерживать приложения в Microsoft Azure, включая Web Apps/App Services, Functions и фоновые сервисы
- Работать с SQL Server и реляционными БД, включая оптимизацию запросов и производительности
- Поддерживать CI/CD пайплайны и практики деплоя в Azure DevOps, включая сборку и релиз MAUI-приложений
- Участвовать в оптимизации производительности, мониторинге и повышении надёжности
- Планировать и управлять собственной проектной работой: скоуп, оценка и координация поставки
- Проводить технические ревью и давать рекомендации инженерам разного уровня
- Улучшать инженерные стандарты и процессы разработки
- Брать на себя ответственность за инициативы от технического дизайна до продакшн-поставки
Требования
- 7+ лет профессионального опыта в разработке ПО
- Сильный опыт создания enterprise-приложений на C#/.NET
- Владение TypeScript/JavaScript и современными фронтенд-фреймворками
- Опыт проектирования и выпуска кроссплатформенных мобильных приложений на .NET MAUI (или Xamarin.Forms)
- Опыт работы с SQL и реляционными базами данных
- Понимание архитектуры ПО, REST API и проектирования распределённых систем
- Практический опыт работы с приложениями в Azure и cloud-native разработкой
- Опыт работы с CI/CD пайплайнами и современными workflow разработки
- Знакомство с AI-инструментами разработки и паттернами интеграции AI/LLM
- Сильные навыки решения задач, управления проектами и коммуникации
- Способность эффективно работать в условиях меняющихся требований и приоритетов
Условия
- Формат работы: onsite/hybrid
- Подчинение Senior Manager, Platform Engineering
- Возможность влиять на применение AI в клинических и операционных процессах
- Работа с современным стеком: Azure, .NET MAUI, AI/LLM
- Возможность публикации мобильных приложений в App Store и Google Play
- Опыт в healthcare IT и регулируемой среде (HIPAA) — плюс
- Возможность менторинга инженеров и улучшения процессов
Навыки
- C#
- .NET
- TypeScript
- JavaScript
- .NET MAUI
- Xamarin.Forms
- SQL
- SQL Server
- REST API
- Microsoft Azure
- Azure DevOps
- CI/CD
- Databricks
- AI/LLM
- Terraform
- OpenTofu
- Bicep
- HIPAA
- MDM