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

Похожие вакансии

Genesis Analysis / Software Engineer
Mclaurin AerospaceMiddleHoustonОфисРелокация
13 окт.
Simulation and Software Engineer
Root AccessMiddleNew YorkОфис
12 окт.
Senior Ground Support Equipment (GSE) Software Engineer
Trident SystemsSeniorSterlingОфис
100,000 – 150,000 USD в год
12 окт.
Software Engineer, Numerical Computing
ChaosMiddleWashingtonОфисРелокация
150,000 – 210,000 USD в год
7 окт.
Senior Software Engineer
NASKSeniorBeavercreekОфисРелокация
5 окт.
Software Engineer – Python Application Development — Quest Defense Systems & Solutions, East Hartford | itrelocate