Quest Defense Systems & Solutions
Software Engineer – Python Application Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду заказчика для разработки, поддержки и развития инженерных приложений и инструментов на Python. Роль сфокусирована на написании оригинального прикладного кода, а не на frontend или базах данных.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать приложения на Python
- Писать оригинальный прикладной код под инженерные и клиентские требования
- Работать в существующей команде заказчика, реализуя новые возможности и улучшения
- Переводить инженерные и пользовательские требования в работающие программные решения
- Отлаживать, диагностировать и устранять программные проблемы
- Участвовать в code review, тестировании, конфигурационном управлении и релизах
- Соблюдать принятые практики разработки и процессы заказчика
- Взаимодействовать с инженерами, разработчиками и стейкхолдерами заказчика
- Писать поддерживаемый, документированный и переиспользуемый код
- Поддерживать интеграцию и тестирование приложений
Требования
- Степень бакалавра в computer science, Software Engineering, Computer Engineering или смежной технической области
- Опыт разработки приложений на Python
- Понимание принципов разработки ПО и жизненного цикла разработки
- Опыт написания, отладки, тестирования и поддержки оригинального прикладного кода
- Опыт работы с системами контроля версий, например Git
- Сильные навыки решения проблем и диагностики
- Умение эффективно работать в коллаборативной команде разработки
- Сильные навыки письменной и устной коммуникации
- Статус US Person
Условия
- Гибридный формат: удалённая работа и работа на площадке заказчика, повышенное присутствие в офисе в первые 2–4 недели онбординга
- Конкурентная оплата труда
- Медицинская, стоматологическая страховка, страхование жизни и disability
- 401(k) с вкладом работодателя
- Поддержка профессионального развития и сертификации
- Гибкая, дружелюбная и коллаборативная рабочая среда
Навыки
- Python
- Git
- REST APIs
- Agile
- автоматизированное тестирование
- конфигурационное управление
- Model-Based Systems Engineering