GE Healthcare
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в GE HealthCare для сервиса Data Cloud Connector, который переносит клинические данные из больничных систем в облако. Работа над распределённой системой полного жизненного цикла — от требований и проектирования до внедрения, тестирования и поддержки в продакшене.
Задачи
- Сотрудничать с системными инженерами, frontend- и backend-разработчиками для создания решений, расширяющих общие платформы
- Писать чистый, покрытый тестами код в соответствии со стандартами команды
- Разрабатывать и поддерживать backend-функциональность: веб-сервисы и запросы к базам данных
- Применять лучшие практики SDLC: непрерывная интеграция, безопасность, масштабируемость, рефакторинг и документация
- Оценивать и улучшать производительность приложений относительно заданных целей
- Применять базовые структуры данных и алгоритмы для решения практических инженерных задач
Требования
- Степень бакалавра в области Computer Science или STEM
- Минимум 2 года опыта в разработке ПО
- Практический опыт с Java и/или Python
- Опыт работы с облачными сервисами AWS
- Уверенное владение Git и современными workflow контроля версий (ветвление, pull requests, code review) с GitHub и/или GitLab
- Опыт построения и поддержки CI/CD пайплайнов (GitHub Actions, GitLab CI или аналоги)
- Знание автоматизированного тестирования на уровнях unit, integration, end-to-end и behavior-driven testing (например, Cucumber)
- Опыт поставки ПО в Agile-среде (Scrum, Kanban, XP или Lean)
- Понимание влияния технологических и инструментальных решений на скорость разработки, качество и поддерживаемость
Условия
- Конкурентный компенсационный пакет
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск
- План 401(k) с взносами сотрудника и компании
- Страхование жизни, инвалидности и от несчастных случаев
- Компенсация обучения
- Возможность получения performance-based incentive compensation, включая денежные бонусы и/или долгосрочные стимулы (LTI)
- Релокационная помощь не предоставляется
- Спонсорство рабочей визы не предоставляется
Навыки
- Java
- Python
- AWS
- Git
- GitHub
- GitLab
- CI/CD
- GitHub Actions
- GitLab CI
- Cucumber
- Agile
- Scrum
- Kanban
- SQL