KBR Infratech
Mid Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду National Security Solutions компании KBR для поддержки Air Force Research Laboratory. Работа над системами потоковой обработки данных с высокими требованиями к производительности и надёжности.
Задачи
- Проектировать, разрабатывать и поддерживать ПО для систем потоковой обработки данных с высокой скоростью
- Реализовывать функции и улучшения от сбора требований до поставки
- Писать чистый, эффективный и поддерживаемый код с акцентом на производительность и надёжность
- Разрабатывать и выполнять модульные и интеграционные тесты
- Участвовать в code review и формировать общие стандарты кодирования
- Взаимодействовать с кросс-функциональными командами для поставки end-to-end решений
- Диагностировать и устранять проблемы ПО в dev- и prod-средах
- Создавать прототипы и участвовать в обсуждении архитектуры ПО
- Готовить и поддерживать техническую документацию и артефакты проекта
Требования
- 3–5 лет профессионального опыта разработки ПО
- Опыт работы на всех этапах жизненного цикла разработки ПО
- 2+ года практического опыта с Java, Python или другим объектно-ориентированным языком
- Опыт построения систем с акцентом на пропускную способность, надёжность и доступность
- Опыт разработки решений для обработки данных или интеграции с поддержкой нескольких форматов сообщений (XML, Protocol Buffers и др.)
- Опыт работы с системами контроля версий, инструментами совместной работы и современными практиками разработки
- Активный допуск Top Secret / SCI правительства США (требуется гражданство США)
- Степень бакалавра в области Computer Science, Information Systems, Engineering, Mathematics или смежной технической специальности
Условия
- Локация: Colorado Springs, CO — 100% в офисе или Beavercreek, OH — 100% в офисе
- Минимальные командировки
- Стандартный рабочий график
- Базовая компенсация: $92,700 - $139,000 (для Colorado Springs), $88,200 - $132,300 (для Beavercreek, OH)
- Возможны бонусы, комиссии и другие формы компенсации, включая sign-on bonus, релокационные выплаты и краткосрочные/долгосрочные стимулы
Навыки
- Java
- Python
- XML
- Protocol Buffers
- TDD
- Agile
- DevOps
- Git