Northrop Grumman
Sr Principal Software Engineer (26-355)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior/principal инженер-программист в Northrop Grumman на программе C2BMC (противоракетная оборона) в Колорадо-Спрингс. Работа офисная, требуется действующий допуск Secret уровня Secret.
Задачи
- Глубокий анализ и техническая поддержка системных программных продуктов, включая решение сложных проблем, проектирование, разработку, тестирование, операционную интеграцию и поддержку пользователей
- Обновление версий, отладка и конфигурирование программных продуктов
- Разработка и модификация приложений операционной системы по спецификациям
- Проектирование, кодирование, бенчмарк-тестирование, отладка и документирование программ
- Взаимодействие с другими группами поддержки систем для решения проблем, установки стандартов и повышения эффективности ОС
- Проектирование, кодирование, тестирование и внедрение инструментов операционной автоматизации
- Возможное руководство небольшими командами разработчиков
Требования
- Степень бакалавра в области CS, Software Engineering, математики, физики или смежной области и 8 лет опыта; либо магистр и 6 лет опыта; либо 12 лет релевантного опыта вместо степени
- Действующий допуск Secret правительства США на момент подачи заявки
- Опыт хотя бы с одним объектно-ориентированным языком (Java, C#, C++, Python и др.)
- Опыт интеграции ПО и формального тестирования
- Сильное понимание лучших практик разработки ПО и умение применять их в мультикомандной среде
- Отличные навыки решения проблем, подтверждённый опыт root-cause анализа
- Опыт наставничества и мотивации junior-инженеров
- Отличные устные и письменные коммуникативные навыки
- Сильный опыт Java/J2EE
- Знание практик разработки: стандарты кодирования, автоматизированное тестирование, автоматизированные пайплайны сборки, управление конфигурациями
- Опыт разработки enterprise-приложений на Linux (желателен опыт с Windows)
- Обширный опыт с Java foundation classes и toolkits
- Использование Maven, Git/GitHub, Nexus, Eclipse
- Опыт Agile-методологий
- Понимание артефактов системной инженерии: Use Cases, SysML-диаграммы
Условия
- Комплексный пакет льгот: медицинская страховка, сберегательный план, оплачиваемый отпуск, помощь в обучении, тренинги и развитие
- Гибкие условия работы
- Возможны сверхурочные, сменные надбавки и дискреционный бонус
- Переезд не оплачивается
- Командировки около 10% времени
Навыки
- Java
- J2EE
- C#
- C++
- Python
- Linux
- Windows
- Maven
- Git
- GitHub
- Nexus
- Eclipse
- Agile
- SysML