Dana-Farber Cancer Institute
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Dana-Farber Cancer Institute для создания исследовательских и клинических приложений. Разработка новых функций, тестирование и поддержка существующего ПО.
Задачи
- Разрабатывать новые программные функции и переводить требования в реализацию
- Писать тестовые наборы: unit, integration и end-to-end тесты
- Вести техническую документацию
- Поддерживать существующее ПО
Требования
- Уверенное знание хотя бы одного современного языка программирования (Python, JavaScript, Java и др.)
- Фундаментальные знания Computer Science: структуры данных, алгоритмы, анализ сложности
- Знание практик профессиональной разработки: стандарты кодирования, code review, контроль версий, сборка, тестирование, эксплуатация
- Опыт хотя бы в одном компоненте full-stack: frontend, backend, cloud или high-performance computing
- Умение разворачивать приложения в on-premise и/или cloud-native инфраструктуре
- Степень бакалавра в Computer Science, Software Engineering или смежной области
- Опыт работы желателен, но не обязателен
Условия
- Диапазон оплаты: $86,300.00 - $98,500.00
- Равные возможности трудоустройства
- Инклюзивная и разнообразная среда
Навыки
- Python
- JavaScript
- Java
- Data Structures
- Algorithms
- Cloud
- High-Performance Computing