SAIC

Software Engineer Lead Principal

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

Ведущий software-инженер в оборонную компанию SAIC для работы на площадке в Lakehurst, NJ. Роль покрывает разработку на C#/Java/C/C++, CI/CD-автоматизацию и сопровождение Windows/Linux-сред, требуется допуск Secret и работа только в офисе.

Задачи

  • Разработка и тестирование кода на C#
  • Юнит-тестирование, работа по Agile-методологиям и ведение документации
  • Настройка и сопровождение Windows и Linux, а также сопутствующего ПО
  • Управление конфигурациями ПО: релизы, разработка, лабораторные SW/HW-среды и документация
  • Проектирование и поддержка CI/CD-пайплайнов для сборки, тестирования и деплоя приложений
  • Интеграция CI/CD-практик в жизненный цикл разработки
  • Мониторинг и устранение проблем в CI/CD-процессах
  • Разработка и поддержка документации по CI/CD-процессам и лучшим практикам
  • Оценка и внедрение новых инструментов для улучшения CI/CD
  • Обучение и поддержка команд разработки по CI/CD-инструментам
  • Обеспечение соответствия CI/CD-процессов требованиям безопасности и качества
  • Написание и поддержка скриптов автоматизации на Linux (Python, Bash, PowerShell)
  • Разработка автоматизированного тестирования и сопутствующей документации

Требования

  • Степень в области Computer, Electrical engineering или Computer Science
  • 9+ лет релевантного опыта
  • Опыт разработки и тестирования на C#
  • Опыт юнит-тестирования, Agile-методологий и документации
  • Знание сред разработки и тестирования Windows и Linux
  • Опыт настройки и администрирования Windows и Linux
  • Знакомство с требованиями государственных лабораторий по документации и кибербезопасности
  • Опыт Software Configuration Management: релизы, разработка, SW/HW-лаборатории, документация
  • 5+ лет работы с системами контроля версий (Git, SVN, Mercurial или CVS) в команде
  • Знание Red Hat Linux, VxWorks и Windows OS
  • 5+ лет программирования на Java, C, C++ во встраиваемых системах
  • Опыт процесса закупки ПО (SW acquisition process)
  • Опыт разработки автоматизированного тестирования и документации
  • Экспертиза в Jenkins, GitLab CI, Azure DevOps Pipelines или GitHub Actions
  • Владение Bash, Python или PowerShell
  • Хорошее знание Git-воркфлоу
  • Понимание Linux и/или Windows-сред
  • Техническая самостоятельность: способность работать без постоянного руководства
  • Собственный опыт написания кода, а не только надзор
  • Готовность работать только в офисе (без регулярной удалёнки)
  • Минимум Interim Secret Clearance для начала работы

Условия

  • Работа только в офисе, без регулярной удалённой работы
  • Требуется активный допуск Secret
  • Командировки ~20% на площадки подрядчиков
  • Компания SAIC — около 23 000 сотрудников, штаб-квартира в Reston, Virginia
  • Равные возможности трудоустройства (Equal Opportunity Employer)

Навыки

  • C#
  • Java
  • C
  • C++
  • .NET
  • Windows
  • Linux
  • Red Hat Linux
  • VxWorks
  • Git
  • SVN
  • Mercurial
  • CVS
  • Jira
  • SharePoint
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • GitLab CI
  • Bash
  • Python
  • PowerShell
  • CI/CD
  • Agile
  • Scrum
  • unit testing
  • embedded systems

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Software Engineer Lead Principal — SAIC, Lakehurst | itrelocate