DeNOVO Solutions

Senior Software Engineer (TS/SCI with Polygraph Required)

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

Senior Software Engineer в DeNOVO Solutions для программы в интересах оборонных и разведывательных заказчиков. Проектирование и разработка модульных сервисов, API и пользовательских приложений, работа с данными и облачно-ориентированной архитектурой.

Задачи

  • Анализировать рабочие процессы заказчика и переводить функциональные потребности в требования, пользовательские истории, интерфейсы и критерии приёмки
  • Проектировать и реализовывать модульные сервисы, микросервисы, API, слои доступа к данным, компоненты workflow и пользовательские функции
  • Интегрировать структурированные и неструктурированные разведывательные данные, внешние приложения, общие слои данных, геопространственные сервисы и mission-системы
  • Разрабатывать отказоустойчивые паттерны ПО для облачных, локальных и тактических edge-развёртываний в условиях DDIL
  • Создавать автоматические unit-, интеграционные, регрессионные, нагрузочные и security-тесты, устранять дефекты и технический долг
  • Внедрять observability, логирование, алертинг, обработку исключений и graceful degradation
  • Участвовать в code review, архитектурных ревью, sprint planning, демонстрациях и оценках готовности к релизу
  • Документировать дизайн ПО, API, интерфейсы, процедуры сборки, зависимости развёртывания и вопросы сопровождения

Требования

  • Минимум 10 лет опыта в роли Software Engineer
  • Минимум 5 лет опыта поддержки государственных программ, проектов или контрактов
  • Степень бакалавра в Computer Science или смежной дисциплине (можно заменить 2 дополнительными годами опыта в Software Engineering)
  • Наличие допуска TS/SCI с полиграфом
  • Java
  • Python
  • JavaScript/TypeScript
  • C# или Go
  • REST/GraphQL API
  • Микросервисы
  • Docker
  • Kubernetes/OpenShift
  • Реляционные и NoSQL базы данных
  • Message brokers
  • Геопространственные библиотеки
  • Git
  • CI/CD
  • Фреймворки автоматизированного тестирования

Условия

  • Sign-on bonus
  • Медицинская, стоматологическая и офтальмологическая страховка: 100% оплачивается работодателем для сотрудника и его иждивенцев
  • 401k с матчингом 6%
  • 11 оплачиваемых федеральных праздников
  • 120 часов оплачиваемого отпуска (PTO)
  • Корпоративные мероприятия и поездки
  • Компенсация обучения, тренинги и помощь с сертификациями
  • HomeFundIt: матчинг работодателя на первоначальный взнос по ипотеке

Навыки

  • Java
  • Python
  • JavaScript
  • TypeScript
  • C#
  • Go
  • REST
  • GraphQL
  • микросервисы
  • Docker
  • Kubernetes
  • OpenShift
  • SQL
  • NoSQL
  • message brokers
  • геопространственные библиотеки
  • Git
  • CI/CD
  • автоматизированное тестирование

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Senior Software Engineer (TS/SCI with Polygraph Required) — DeNOVO Solutions, 140,000 – 175,000 USD в год, Aurora | itrelocate