CACI International Inc
Senior Principal Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Principal Software Developer в CACI для поддержки mission-critical программы NGA. Проектирование, разработка и unit-тестирование front-end и back-end решений в быстрой Agile-среде.
Задачи
- Работа в команде разработки в быстрой Agile-среде с использованием well-defined software процессов
- Проектирование, написание кода и unit-тестирование front-end и back-end решений для интегрированных систем
- Разработка интеграционного кода для соединения и сопряжения систем и сервисов
- Разработка решений на основе открытых стандартов и Interface Control Documents (ICDs) для обеспечения интероперабельности через service-based архитектуры
- Поддержка разработки и конфигурации систем баз данных
- Анализ, исправление и документирование Discrepancy Reports (DRs)
- Участие в code review, sprint planning и других Agile-церемониях
- Координация со стейкхолдерами программы для соответствия разработки бизнес- и техническим требованиям
Требования
- Активный допуск Top Secret с возможностью получить/поддерживать SCI и polygraph
- Степень бакалавра в любой области или 7 дополнительных лет релевантного опыта в IT вместо степени
- Опыт использования HTML, CSS, C++, C#, Java и JavaScript
- Опыт проектирования, написания кода и unit-тестирования front-end и back-end решений для интегрированных систем
Условия
- Полная занятость, постоянная позиция
- Командировки: отсутствуют; локальные поездки
- Гибкий график отпусков (flexible time off)
- Доступ к обширным обучающим ресурсам
- Комплексные льготы: healthcare, wellness, финансовые, пенсионные, поддержка семьи, непрерывное образование, отпуск
- Конкурентная компенсация
Навыки
- HTML
- CSS
- C++
- C#
- Java
- JavaScript
- Agile
- AWS
- Network+
- Security+
- Oracle
- Momentum Financials