Northrop Grumman
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в Northrop Grumman Aeronautics Systems на базе Edwards AFB, CA. Разработка, тестирование и поддержка критичного ПО для систем планирования миссий в кросс-функциональной Scrum-команде.
Задачи
- Проектировать, разрабатывать, документировать, тестировать и отлаживать прикладное ПО и системы с логическими и математическими решениями
- Поддерживать и улучшать CI/CD-пайплайны для быстрой и безошибочной доставки ПО в продакшн
- Настраивать и разворачивать окружения разработки, тестирования и сборки
- Создавать и обновлять Windows-инсталляторы
- Устанавливать, тестировать и верифицировать программные продукты
- Поддерживать сборку и установку ПО
- Работать в кросс-функциональном Scrum над приоритетными фичами планирования миссий
- Разбираться в стороннем ПО и периферии для реализации программных интерфейсов и интеграции
- Разрабатывать тестовые артефакты: матрицы верификации, тест-планы, тест-процедуры и тест-отчёты
- Определять и разрабатывать подходы к тестированию нового ПО и возможностей системы
- Проводить smoke- и acceptance-тестирование сборок ПО
- Решать технические проблемы внутри Scrum, между Scrum-командами и с другими функциональными ролями
- Взаимодействовать с заказчиком на техническом уровне
- Участвовать в подготовке контрактной документации по поставляемому ПО и тестовым событиям
- Помогать определять стратегии автоматизированного тестирования
- При необходимости выполнять роль Scrum Master
Требования
- Степень бакалавра в STEM и не менее 5 лет релевантного опыта; либо магистр STEM и 3 года опыта; либо PhD STEM и 1 год опыта
- Опыт работы с Agile-методологией и инструментами CI/CD (Bamboo, Jenkins)
- Владение C# и/или Java и принципами объектно-ориентированного проектирования
- Опыт с одним или несколькими скриптовыми языками: yaml, Python, PowerShell, Batch, TypeScript
- Активный допуск Secret правительства США с возможностью получить Top-Secret
- Возможность получить и поддерживать допуск Special Access Program (SAP)
- Гражданство США
Условия
- Зарплата $114,000 – $171,000 в год
- Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус
- Медицинская страховка, страхование жизни и трудоспособности, сберегательный план
- Оплачиваемые праздники и отпуск (PTO)
- Помощь с релокацией не предоставляется
- Командировки около 10% времени
Навыки
- C#
- Java
- Python
- PowerShell
- Batch
- TypeScript
- yaml
- Jenkins
- Bamboo
- CI/CD
- Agile
- Scrum
- Git
- CMake
- Visual Studio
- Visual Studio Code
- .NET Framework
- WPF
- gRPC
- REST
- SQL
- Microservices