Philips
Senior Software Engineer – AM&D ECG Solutions (San Diego, CA)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в R&D-подразделении Philips по амбулаторному мониторингу и диагностике сердца. Разработка full-stack приложений для ECG Software Solutions в кросс-функциональных Scrum-командах.
Задачи
- Проектировать, разрабатывать и поддерживать надёжные, безопасные и масштабируемые full-stack приложения на Java, Spring Boot, JavaScript и Angular с акцентом на принципы ООП и паттерны проектирования
- Создавать защищённые API на GraphQL и интегрировать RabbitMQ для асинхронного обмена сообщениями и event-driven систем
- Реализовывать микросервисную архитектуру backend-сервисов с соблюдением лучших практик по масштабируемости, безопасности и поддерживаемости
- Руководить разработкой, тестированием и деплоем приложений в AWS с использованием EKS, RDS и других managed-сервисов AWS
- Взаимодействовать с кросс-функциональными командами для определения, проектирования и внедрения новых фич и приложений
- Обеспечивать высокое качество кода через unit-тестирование, code review и непрерывную интеграцию
- Разрабатывать и документировать ПО в соответствии с требованиями регулируемой отрасли, в частности медицинских изделий (IEC 62304)
- Следить за новыми технологиями и трендами в разработке ПО
- Готовность к командировкам до 10%
Требования
- 5+ лет опыта в разработке ПО с фокусом на full-stack
- Экспертиза в Java (Spring Boot) и JavaScript, глубокий опыт работы с Angular для UI-разработки (плюс)
- Подтверждённый опыт работы с микросервисными архитектурами и распределёнными системами
- Сильный опыт в облачных технологиях, в частности Amazon Web Services (AWS), включая Kubernetes (EKS)
- Владение GraphQL и RabbitMQ (предпочтительно)
- Опыт работы с CI/CD пайплайнами, контейнеризацией и infrastructure as code
- Знакомство с регулируемыми средами, опыт разработки software as a medical device (сильный плюс)
- Знакомство с интеграцией медицинских данных и комплаенсом (например, HIPAA) — плюс
- Степень бакалавра в Computer Science, Software Engineering или смежной области (магистратура и выше — плюс)
- Релевантные сертификаты (например, AWS Certified Database - Specialty) — плюс
- Отличные навыки решения проблем и аналитические способности, внимание к деталям
- Эффективные коммуникативные навыки и умение работать в команде
Условия
- Офисный формат работы: для офисных команд — присутствие в офисе минимум 3 дня в неделю
- Диапазон оплаты для позиции в San Diego, CA: $129,000 – $205,000
- Возможны дополнительные компенсации: годовой бонус, комиссия с продаж или долгосрочные стимулы
- Комплексная программа льгот Philips Total Rewards: щедрый PTO, 401k (с match до 7%), HSA (с вкладом компании), план покупки акций, компенсация обучения и многое другое
- Релокационные выплаты не предоставляются: необходимо проживать в San Diego, CA или в пределах commuting distance
- Вакансия активна 45 дней, но может быть закрыта раньше
Навыки
- Java
- Spring Boot
- JavaScript
- Angular
- GraphQL
- RabbitMQ
- микросервисы
- AWS
- EKS
- Kubernetes
- RDS
- CI/CD
- контейнеризация
- Infrastructure as Code
- IEC 62304
- HIPAA
- OOP