Northrop Grumman
Software Engineer (26-423) Space AHT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО в команду Regional Applications/Planner программы C2BMC (система противоракетной обороны). Разработка mission-critical приложений на Java для Unix/Linux в Agile-команде, требуется действующий допуск Secret.
Задачи
- Проектировать, разрабатывать, писать код, сопровождать, отлаживать и конфигурировать корпоративные приложения на Java/J2EE (возможно также на C++)
- Выполнять анализ и техническую поддержку системного ПО: решение сложных проблем, проектирование, разработка, тестирование, операционная интеграция и поддержка пользователей
- Работать по спецификациям и артефактам системной инженерии (Use Cases, SysML-диаграммы) при разработке и модификации приложений
- Разрабатывать ПО для Unix/Linux, соблюдая стандарты кодирования, конфигурационного управления и дисциплинированные процессы сборки/интеграции
- Участвовать в benchmark-тестировании, траблшутинге, тюнинге производительности и документировании программ и функций
- Взаимодействовать с другими группами поддержки и кросс-функциональными командами для решения проблем, установления стандартов и повышения эффективности и надёжности среды C2BMC
- Участвовать в непрерывном улучшении жизненного цикла разработки, инструментов и процессов команды Regional Applications/Planner
Требования
- Степень бакалавра в Computer Science, Software Engineering, математике, физике или смежной области и 2 года опыта; либо магистратура в смежной области без опыта; либо 6 лет релевантного опыта вместо степени
- Действующий активный допуск Secret от правительства США на момент подачи заявки (обязателен для старта)
- Знание базовых практик разработки ПО: стандарты кодирования, конфигурационное управление, дисциплинированные процессы разработки
- Эффективные навыки устной и письменной коммуникации, умение продуктивно работать в быстром темпе в команде
- Понимание software engineering и опыт разработки на Java/J2EE или альтернативный опыт ООП-разработки (опыт C++ также желателен)
- Знание и опыт разработки ПО для Unix/Linux
- Понимание стандартных артефактов системной инженерии: Use Cases и SysML-диаграммы
- Умение применять инженерное суждение для реализации, интеграции и траблшутинга компонентов ПО в рамках большой системы
- Гражданство США (требуется для позиций с государственным допуском)
Условия
- Комплексный пакет льгот: медицинская страховка, savings plan, оплачиваемый отпуск
- Образовательная поддержка, обучение и развитие
- Гибкие условия работы
- Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус
- Помощь с релокацией не предоставляется
- Работа только в офисе, без удалённого формата
- Командировки: около 10% времени
Навыки
- Java
- J2EE
- C++
- Unix
- Linux
- Use Cases
- SysML
- Agile
- DevSecOps
- Maven
- Git
- GitHub
- Nexus
- Eclipse
- Windows