Northrop Grumman

Engineer Software - Level 3 or 4 - Morrisville

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик ПО в Northrop Grumman (Space Systems) для наземного сегмента спутниковой системы iC2. Полный цикл разработки, интеграция и тестирование серверных приложений и распределённых сервисов.

Задачи

  • Разрабатывать серверные приложения на Python, C++, Node.js и Go в среде Linux/Unix
  • Проектировать и развивать высокопроизводительные сервисы (REST, GraphQL, gRPC) и асинхронный обмен сообщениями (NATS, ActiveMQ) для наземного ПО спутников
  • Использовать Atlassian-стек: Jira, Confluence, eazyBI, JQL
  • Вести разработку по Agile, работать с облачными платформами и SQL/NoSQL базами данных, проектировать схемы и оптимизировать запросы
  • Координировать кросс-функциональное взаимодействие для своевременной разработки и развёртывания решений
  • Отвечать за разработку и реализацию фич для наземных спутниковых систем, читать модели CAMEO/MBSE
  • Проводить интеграцию и тестирование, обеспечивая согласованную работу компонентов системы
  • Совместно с другими командами интегрировать готовые фичи, выявлять и устранять проблемы

Требования

  • Bachelor's degree и 5+ лет опыта разработки ПО (Level 3) либо 8+ лет (Level 4); Master's — 3+/6+ лет; Ph.D. — 1+/4+ года; дополнительный опыт может заменить диплом
  • Готовность получить и поддерживать допуск DoD Top Secret и SCI
  • Обширный опыт разработки приложений в Linux/Unix
  • Экспертиза в одном или нескольких серверных языках: Python, C++, Node.js, Go, опыт создания масштабируемых backend-решений
  • Опыт проектирования и разработки RESTful API, GraphQL API или gRPC-сервисов
  • Знакомство с системами асинхронного обмена сообщениями (NATS, ActiveMQ и др.)
  • Опыт работы с SQL или NoSQL базами данных
  • Владение Agile-принципами и инструментами Atlassian (Jira, Confluence, Bitbucket)
  • Опыт системной интеграции и тестирования крупных распределённых систем
  • Знание лучших практик интеграции: интерфейсы подсистем, API, сложные сценарии

Условия

  • Возможна помощь с релокацией
  • Полный соцпакет: медицинская страховка, страхование жизни и инвалидности, сберегательный план, оплачиваемые отпуска и праздники
  • Возможны переработки, сменные надбавки и дискреционный бонус
  • Путешествия: до 10% времени
  • Гражданство США требуется для позиций с государственным допуском

Навыки

  • Python
  • C++
  • Node.js
  • Go
  • Linux
  • Unix
  • REST
  • GraphQL
  • gRPC
  • NATS
  • ActiveMQ
  • Jira
  • Confluence
  • eazyBI
  • JQL
  • Agile
  • SQL
  • NoSQL
  • CAMEO
  • MBSE
  • Java
  • MATLAB
  • Shell
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Google Cloud
  • DevOps
  • Bitbucket

Похожие вакансии

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Engineer Software - Level 3 or 4 - Morrisville — Northrop Grumman, 108,800 – 203,600 USD в год, Morrisville | itrelocate