Northrop Grumman
R10251595 Principal Software Engineer (26-422) Space AHT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в команду C2BMC Regional Applications (система противоракетной обороны) в Колорадо-Спрингс. Разработка и поддержка enterprise-приложений на Java/J2EE, работа только в офисе, требуется действующий допуск Secret.
Задачи
- Проектировать, разрабатывать и поддерживать ПО на Java/J2EE и других объектно-ориентированных технологиях для C2BMC Regional Applications
- Работать с минимальным руководством, обеспечивая экспертизу по нескольким системам и программным дисциплинам
- Проводить глубокий анализ и техническую поддержку системных программных продуктов, включая решение сложных проблем, проектирование, разработку, тестирование и операционную интеграцию
- Разрабатывать и модифицировать приложения и сервисы уровня ОС по спецификациям для обеспечения возможностей C2BMC
- Участвовать в проектировании, кодировании, бенчмарк-тестировании, отладке и документировании программ с обеспечением высокой надёжности и производительности
- Проектировать, кодировать, тестировать и внедрять инструменты для автоматизации операций и повышения эффективности и поддерживаемости системы
- Взаимодействовать с другими группами поддержки (systems engineering, integration, test, cyber, operations) для решения проблем и установления стандартов
- Поддерживать интеграционные и тестовые активности для валидации новых возможностей и успешного развёртывания в операционных средах
- Следить за развивающимися технологиями и стандартами программы, применяя лучшие практики для непрерывного улучшения качества ПО
- Готовить и поддерживать техническую документацию: описания дизайна, процедуры и отчёты тестирования, материалы поддержки пользователей
- Участвовать в Agile-церемониях, технических обсуждениях и инициативах по улучшению процессов
Требования
- Степень бакалавра в Computer Science, Software Engineering, Mathematics, Physics или смежной области и 5 лет опыта; либо магистра и 3 года опыта; либо 9 лет релевантного опыта вместо степени
- Действующий активный допуск Secret от правительства США на момент подачи заявки
- Понимание software engineering и разработки ПО, опыт Java/J2EE или альтернативный опыт объектно-ориентированной разработки
- Знание практик software engineering: стандарты кодирования и peer review, автоматизированное тестирование (unit, integration, system), автоматизированные build-пайплайны и CI/CD, configuration management и version control
- Опыт разработки enterprise-приложений на Linux-системах
- Сильные навыки решения проблем: анализ производительности и операционных инцидентов, поиск root cause, проектирование и внедрение решений
- Использование инструментов разработки: Maven, Git/GitHub, Nexus, Eclipse или аналогичные IDE
- Опыт работы с Agile-методологиями
- Понимание стандартных артефактов системного проектирования (Use Cases, SysML-диаграммы) и их влияния на дизайн и реализацию ПО
- Отличные навыки устной и письменной коммуникации, умение работать в быстром темпе в коллаборативной команде
- Готовность к командировкам до 10% времени
Условия
- Комплексный пакет льгот: медицинская страховка, savings plan, оплачиваемый отпуск, помощь в образовании, обучение и развитие
- Гибкие рабочие arrangements
- Возможны оплата сверхурочных, shift differential и дискреционный бонус в дополнение к базовой зарплате
- Годовые бонусы за индивидуальный вклад и результаты компании
- Relocation assistance не предоставляется
- Работа только в офисе, без удалённых опций
Навыки
- Java
- J2EE
- C++
- Linux
- Windows
- Maven
- Git
- GitHub
- Nexus
- Eclipse
- CI/CD
- Agile
- SysML
- Use Cases
- microservices
- DevSecOps
- RMF