Northrop Grumman

Software Engineer/Principal Software Engineer

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

Инженер-программист (уровень Software Engineer или Principal) в команду Data Science Engineering компании Northrop Grumman. Разработка веб-приложений с данными для анализа производства и цифровизации операционных процессов.

Задачи

  • Проектировать и разрабатывать веб-приложения с данными для анализа производства и цифровых операционных процессов
  • Создавать пользовательские интерфейсы, API, сервисы и CRUD-процессы для работы с данными и техническим контекстом
  • Реализовывать прикладную и бизнес-логику, обеспечивающую операционные процессы и качество данных
  • Интегрировать приложения с реляционными БД, корпоративными системами, аналитическими сервисами и источниками данных с оборудования и датчиков
  • Применять инженерные практики: архитектура, реализация, тестирование, безопасность, деплой, мониторинг, документация и поддержка

Требования

  • Степень бакалавра и 1 год опыта (для Software Engineer) либо магистратура без опыта
  • Для Principal: бакалавр и 4 года опыта, магистр и 3 года опыта или PhD без опыта
  • Практический опыт разработки ПО на одном или нескольких современных языках программирования
  • Опыт разработки веб-приложений с интерфейсом, бизнес-логикой, API и реляционной БД
  • Опыт реализации CRUD-процессов, правил валидации, контроля доступа
  • Знание SQL и реляционного моделирования данных (схемы, ключи, связи, нормализация)
  • Опыт интеграции приложений с БД, внешними источниками данных и корпоративными системами
  • Опыт работы с системами контроля версий и практиками тестирования, отладки, документации и релиза
  • Способность получить и поддерживать допуск Secret или Top-Secret правительства США
  • Готовность к работе в первую или вторую смену и командировкам не менее 10%
  • Для Principal: опыт проектирования архитектуры приложений, API, моделей данных и паттернов интеграции
  • Для Principal: опыт запуска greenfield веб-приложений при неполных требованиях
  • Для Principal: опыт формирования технического направления и координации поставки

Условия

  • Возможна помощь с релокацией
  • Позиция с работой в офисе в Palmdale, CA или El Segundo, CA
  • Зарплата Software Engineer: $91,800–$137,600; Principal: $114,000–$171,000
  • Возможны оплата сверхурочных, сменные надбавки и дискреционный бонус
  • Льготы: медицинская страховка, страхование жизни и инвалидности, сберегательный план, оплачиваемые праздники и отпуск
  • Требуется гражданство США для позиций с государственным допуском

Навыки

  • SQL
  • реляционные базы данных
  • Python
  • Microsoft SQL Server
  • Apache Airflow
  • C#
  • .NET
  • API design
  • CI/CD
  • автоматизированное тестирование
  • Git

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

Sr. Software Engineer, Security Server Applications, Enterprise Technology Services
AppleSeniorSunnyvaleОфис
28 окт.
Staff Software Engineer, Platform Cryptography
ServiceNowSeniorSan DiegoГибрид
149,800 – 262,200 USD в год
28 окт.
Software Engineer II- ECM Specialization
Blue Cross Blue Shield of MichiganMiddleУдалённо
56,700 – 114,850 USD в год
28 окт.
Staff Software Engineer
SustainmentSeniorAustinОфис
28 окт.
Staff Software Engineer, Platform Cryptography
ServiceNowSeniorГибрид
166,500 – 291,400 USD в год
28 окт.
Software Engineer/Principal Software Engineer — Northrop Grumman, 91,800 – 171,000 USD в год, Palmdale | itrelocate