CACI International Inc

Software Engineer

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

Software Engineer в команду разработки CACI для создания отказоустойчивых и высокопроизводительных приложений в области обнаружения и противодействия беспилотным системам (C-UxS). Полный цикл разработки фич — от реализации до тестирования и деплоя.

Задачи

  • Проектировать и разрабатывать full-stack веб-приложения, обеспечивать техническое лидерство по архитектуре и улучшениям ПО
  • Разрабатывать и поддерживать RESTful API и адаптивные пользовательские интерфейсы на Java/Spring Boot и Angular или React
  • Выстраивать взаимодействие между инженерными командами CACI ASG, проектным менеджментом и заказчиками, коммуницировать технические решения и роадмапы
  • Деплоить и поддерживать критичные для миссии системы с использованием Docker, Kubernetes/Helm и лучших практик Git, обеспечивая высокий uptime и производительность
  • Отлаживать full-stack проблемы, участвовать в code review и внедрять решения для повышения надёжности и производительности приложений

Требования

  • Высшее образование (4 года) или эквивалентный опыт
  • 3+ года опыта разработки ПО
  • Опыт разработки приложений для коммерческих облачных технологий (например, AWS, GovCloud)
  • Опыт работы с Java и Spring Boot для разработки backend-сервисов и REST API
  • Опыт работы с современным JavaScript/TypeScript фреймворком (Angular или React)
  • Знакомство с Groovy/Grails будет плюсом (поддержка legacy-компонентов платформы)
  • Знакомство с реляционными и поисковыми хранилищами данных (например, PostgreSQL, OpenSearch/Elasticsearch)
  • Понимание общих концепций ПО — микросервисы, контейнеризация, принципы безопасности, объектно-ориентированное проектирование, веб-сервисы
  • Опыт руководства и/или интеграции Agile-методологий
  • Наличие допуска Top Secret для начала работы; для продолжения работы потребуется получить допуск TS/SCI

Условия

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

Навыки

  • Java
  • Spring Boot
  • Angular
  • React
  • JavaScript
  • TypeScript
  • Groovy
  • Grails
  • PostgreSQL
  • OpenSearch
  • Elasticsearch
  • Docker
  • Kubernetes
  • Helm
  • Git
  • AWS
  • GovCloud
  • REST API
  • микросервисы

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

Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Software Engineer — CACI International Inc, 69,100 – 141,500 USD в год, Sterling | itrelocate