Northrop Grumman
Software Engineer/Principal Software Engineer–Java (TS/SCI-CI Poly) (AHT)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработка и поддержка критически важных Java-приложений для систем миссии NASIC на базе Wright-Patterson Air Force Base. Роль предполагает проектирование, реализацию новых функций и устранение дефектов в защищённой среде SCIF.
Задачи
- Проектировать, разрабатывать, тестировать и сопровождать Java-приложения для систем миссии NASIC
- Реализовывать новые функции и улучшать существующие возможности с использованием современных Java-фреймворков и инструментов
- Диагностировать и устранять дефекты ПО и проблемы производительности в средах разработки, тестирования и эксплуатации
- Создавать и поддерживать техническую документацию и процедуры тестирования
Требования
- Степень бакалавра в STEM-дисциплине и 2 года опыта разработки ПО (уровень Software Engineer) либо степень магистра в STEM-дисциплине
- Степень бакалавра в STEM-дисциплине и 5 лет опыта разработки ПО (уровень Principal Software Engineer) либо степень магистра в STEM-дисциплине и 3 года опыта
- Действующий допуск DoD Top Secret/SCI
- Действующий допуск CI Polygraph
- Минимум два года опыта разработки на Java (core Java, JEE, Spring или аналогичные фреймворки)
- Опыт применения принципов объектно-ориентированного проектирования, структур данных и алгоритмов
- Способность работать в Sensitive Compartmented Information Facility (SCIF) с соблюдением всех процедур безопасности
- Сильные навыки письменной и устной коммуникации, умение работать в мультидисциплинарной команде
Условия
- Возможна помощь с релокацией
- Требуется допуск Top Secret; допускается поездки до 10% времени
- Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус
- Пакет льгот: медицинская страховка, страхование жизни и инвалидности, сберегательный план, оплачиваемые праздники и отпуск (PTO)
- Позиция может быть уровня 2 или 3 в зависимости от квалификации
Навыки
- Java
- JEE
- Spring
- RESTful services
- message queues
- microservices
- Python
- Bash
- PowerShell
- object-oriented design
- data structures
- algorithms
- secure coding