CACI International Inc
Senior Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Developer в CACI для поддержки миссий NSG/ASG: проектирование, разработка и оптимизация программных решений, участие в Agile-церемониях и обеспечение безопасности систем. Требуется допуск TS/SCI и опыт full-stack разработки.
Задачи
- Проектировать и поддерживать программные системы для заказчика
- Оценивать, интегрировать и тестировать новые программные продукты для развёртывания в средах NSG/ASG
- Оптимизировать ПО по скорости и масштабируемости с использованием одобренных технологий
- Писать и тестировать код по мере необходимости
- Консультировать клиентов, инженеров, специалистов по безопасности и других стейкхолдеров
- Презентовать новые функции стейкхолдерам и внутренним заказчикам
- Помогать в разработке планов тестирования
- Проверять и валидировать результаты модульных тестов других команд разработки
- Писать скрипты и код для автоматизации и фиксации результатов тестов интеграции и совместимости сервисов
- Работать совместно со специалистами по аккредитации для раннего тестирования security-функций
- Участвовать в Agile-церемониях (Scrum, Sprint Planning, Sprint Review/Demo, Backlog Grooming, Retrospective)
- Участвовать в разработке рекомендаций по улучшению процессов, документации и методологий на основе RDT&E и DORA
- Поддерживать создание, сопровождение, качество и своевременную поставку всех контрактных результатов
Требования
- Наличие допуска TS/SCI для начала работы и возможность получить и поддерживать CI Poly в течение 30 дней после найма
- Степень бакалавра и опыт 7+ лет
- Минимум 7 лет (5 лет со степенью магистра) опыта в области информационных технологий
- Опыт работы с NGA, в частности с Amazon Web Services (AWS), CORE и облачными средами NGA (XC, UC, SC, TC)
- Опыт с Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee или GitHub/GitLab, Java, Bash, Curl, XML, JSON, SQL, JavaScript и AWS, C2S
- Опыт работы с инструментами управления тестированием и отслеживания дефектов
- Опыт работы с традиционными Agile и DevOps-практиками и соответствующими стратегиями тестирования, включая test-driven development
- Опыт архитектуры, внедрения и управления ИТ-системами
- Возможность получить сертификацию Security+ в течение 90 дней
- Возможность пройти адъюдицированный полиграф в течение 30 дней
Условия
- Полная занятость
- Командировки до 10% (локальные)
- Гибкий график отпусков
- Доступ к обучающим ресурсам
- Конкурентная компенсация и льготы: здравоохранение, финансовые, пенсионные, поддержка семьи, непрерывное образование
- Позиция зависит от финансирования и может быть заполнена не сразу
Навыки
- AWS
- Red Hat
- Windows Server
- Oracle
- JMeter
- Jenkins
- Swagger
- Nexus
- Apigee
- GitHub
- GitLab
- Java
- Bash
- Curl
- XML
- JSON
- SQL
- JavaScript
- C2S
- DevOps
- Agile
- test-driven development