Themis Insight

Principal Software Developer (Java, JavaScript, Docker)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Developer в Themis Insight для работы в районе Ft. Meade, MD. Проектирование, разработка и сопровождение сложных программных систем для государственных заказчиков, включая руководство командами разработки.

Задачи

  • Проектировать, разрабатывать, отлаживать и анализировать программные продукты для компьютерных систем
  • Консультировать инженеров по характеристикам оборудования, влияющим на ПО (объём памяти, скорость обработки, требования ввода-вывода)
  • Выполнять развёртывание, установку, сопровождение и контроль качества ПО на площадках заказчика
  • Вести процессы логирования и отслеживания запросов на обслуживание
  • Разрабатывать и поддерживать ПО для различных платформ
  • Использовать системы контроля версий (Subversion/Trac, Git)
  • Проектировать, разрабатывать и документировать код системного и подсистемного уровня
  • Преобразовывать требования заказчика в реализуемые спецификации ПО
  • Дорабатывать код: добавлять функции, исправлять ошибки, адаптировать под новое оборудование, повышать производительность
  • Проводить системное и модульное тестирование, включая планы и процедуры тестов, регрессионное тестирование
  • Взаимодействовать с заказчиками и стейкхолдерами, отчитываться о статусе проекта и управлять требованиями подсистем
  • Исследовать и оценивать программные инструменты и технологии (FOSS, GOTS, COTS) и внедрять результаты в архитектуру системы
  • Внедрять SOA и middleware-технологии (ESB, CORBA, SOAP, ICE)
  • Технически руководить проектами и координировать работу инженеров и техподдержки

Требования

  • Наличие допуска TS/SCI с полиграфом
  • Степень магистра по Computer Science или Computer Engineering; допускается бакалавр плюс 2 года опыта либо 6 дополнительных лет опыта
  • 15 лет опыта проектирования и разработки ПО (кодирование, отладка, тестирование, устранение неполадок)
  • 12 лет опыта руководства командами разработки систем сбора данных и компонентов
  • Владение Java, Angular, JavaScript, SQL, Docker
  • Уверенная работа в Linux/UNIX
  • Опыт разработки на C++, Java, XML/XSD
  • Опыт скриптовых языков (Python или Perl)
  • Опыт разработки GUI на Java
  • Опыт работы с веб-фреймворками (Ruby on Rails, Django, SpringFramework или Zope)
  • Знание объектно-ориентированных техник и методологий (waterfall, agile, Extreme Programming)
  • Опыт работы с IDE (JBuilder, Eclipse)
  • Опыт применения middleware-технологий (ESB, CORBA, ICE)

Условия

  • Конкурентные планы медицинского, стоматологического и офтальмологического страхования со 100% оплатой взносов
  • Пенсионный план 401k с взносом компании 6% независимо от взноса сотрудника
  • 11 стандартных праздников и 25 дней оплачиваемого отпуска
  • Карьерное консультирование и индивидуальные планы развития, включая обучение
  • Бонусы за успешный реферал сотрудников
  • Гибкие способы совмещения работы и личной жизни

Навыки

  • Java
  • JavaScript
  • Docker
  • Angular
  • SQL
  • PostgreSQL
  • JHipster
  • Git
  • Linux
  • UNIX
  • C++
  • XML
  • XSD
  • Python
  • Perl
  • SpringFramework
  • Django
  • Ruby on Rails
  • Zope
  • Eclipse
  • JBuilder
  • Subversion
  • Trac
  • CORBA
  • SOAP
  • ESB
  • ICE

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Principal Software Developer (Java, JavaScript, Docker) — Themis Insight, Fort Meade | itrelocate