Mission Technologies, a division of HII
Mission Technologies, a division of HII
Mission Technologies, підрозділ HII, розробляє та постачає передові технології для національної безпеки й військових операцій. Її діяльність охоплює кібероперації та космічні операції, передові військові технології, а також інтегровані системи для підтримки повітряних, сухопутних і військово-морських сил. Організація також застосовує штучний інтелект і можливості C5ISR, щоб посилювати операції збройних сил США та забезпечувати координацію в різних сферах. Завдяки напрямам, пов’язаним із виробництвом, консалтингом і логістикою, Mission Technologies пропонує шукачам роботи можливості працювати на перетині інженерії, оборонних технологій та операційної підтримки.

Інженер-програміст II Java у HII, Норфолк, Вірджинія, робота на об’єкті

Розробляйте програмне забезпечення для військово-морських симуляцій на Java у межах оборонних технологічних програм HII. Інтегруйте можливості JSAF в архітектури Linux, live-virtual-constructive та навчальні середовища.

Опис

  • Проєктувати, створювати, документувати, тестувати й налагоджувати застосунки та системи, що реалізують логічні й математичні рішення
  • Проводити міждисциплінарні дослідження у співпраці з розробниками обладнання та інженерами апаратних засобів
  • Планувати, проєктувати, розробляти й використовувати системи електронної обробки даних для продуктового та комерційного програмного забезпечення
  • Оцінювати потреби користувачів і можливості систем, щоб визначати призначення програми, вихідні та вхідні дані, методи програмування й засоби керування
  • Створювати й підтримувати інструкції з експлуатації
  • За потреби проєктувати та розробляти компілятори, асемблери, службові програми й операційні системи
  • Застосовувати та підтримувати стандарти розробки програмного забезпечення
  • Підтримувати етапи проєкту під загальним керівництвом
  • Допомагати постійно вдосконалювати програмну інфраструктуру
  • Брати участь у підготовці технічних пропозицій, брифінгів, звітів і посібників користувача
  • Перекладати пріоритетні вимоги керівництва інженерної програми NCTE у надійні та придатні до супроводу можливості JSAF спільно з кінцевими користувачами
  • Розробляти, удосконалювати, інтегрувати й підтримувати функції JSAF разом із розробниками та профільними експертами
  • Виконувати основну розробку в Red Hat Linux 7, 8 і 9 за допомогою IntelliJ або зіставних IDE
  • Створювати програмне забезпечення з використанням Java та фреймворків JavaScript, зокрема Sencha ExtJS і Vue.js
  • Автоматизувати завдання й запити за допомогою shell-скриптів
  • Використовувати Git як основну систему контролю версій
  • Допомагати готувати й проводити брифінги, плани проєктів, посібники зі специфікацій систем, технічні звіти та документацію користувача

Вимоги

  • Два роки релевантного досвіду за наявності ступеня бакалавра у відповідній галузі, відсутність досвіду за наявності відповідного ступеня магістра або атестат про середню освіту чи еквівалент і шість років релевантного досвіду
  • Готовність отримати відповідні технічні сертифікати, зокрема Security+ і Linux+
  • Громадянство США та можливість отримати й зберігати допуск до секретної інформації
  • Готовність за потреби працювати на об’єкті
  • Високий рівень навичок розробки на Java та об’єктно-орієнтованого проєктування
  • Досвід розробки багатопотокових застосунків
  • Впевнене володіння IDE для Java, такими як IntelliJ та Eclipse, а також інструментами налагодження Java
  • Досвід розробки в середовищах Linux або Unix і використання shell-скриптів для автоматизації
  • Впевнене володіння системою контролю версій Git
  • Сильні навички письмової та усної комунікації й здатність ефективно працювати в кросфункціональних командах
  • Досвід роботи з JavaScript і сучасними UI-фреймворками, такими як Sencha ExtJS і Vue.js
  • Досвід модульного тестування, зокрема JUnit, і гнучких практик розробки
  • Знання системної інженерії та інтеграції в архітектурах LVC-симуляцій, таких як TENA, HLA і DIS
  • Досвід роботи із системами складання та фреймворками обміну повідомленнями, такими як Gradle й Apache ActiveMQ
  • Досвід роботи з OSGi, CSS і HTML, CI/CD та інструментами якості коду, такими як Jenkins і SonarQube
  • Знання практик безпечного кодування відповідно до DISA ASD STIG
  • Досвід проєктування дозволів на основі ролей і користувачів
  • Досвід розробки баз даних
  • Досвід роботи з C або C++ і знайомство із системами C4I

Переваги

  • Варіанти медичного, стоматологічного страхування та страхування зору
  • Ресурси для підтримки добробуту
  • Програми допомоги працівникам
  • Варіанти накопичувального плану 401(k)
  • Інструменти фінансового планування
  • Страхування життя
  • Знижки для працівників
  • Оплачувані святкові дні
  • Оплачувана відпустка
  • Відшкодування витрат на навчання
  • Стипендії на освіту дітей раннього віку
  • Стипендії на післясередню освіту
  • Для відповідних посад іноді можуть пропонуватися бонуси або інші разові виплати, якщо це застосовно
  • Освітні та навчальні програми, що підтримують подальший розвиток кар’єри