Booz Allen Hamilton
Backend Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в Booz Allen для проектирования и разработки пользовательских решений с чистым кодом, API и инфраструктурой. Работа с современными архитектурными подходами и open-source инструментами в команде разработки.
Задачи
- Проектировать, модифицировать и разрабатывать программные приложения
- Писать исходный код для новых приложений и дорабатывать существующие
- Проводить код-ревью и отладку merge requests
- Выполнять тестирование и поддержку с помощью инструментов автоматизированного тестирования
- Создавать кастомные инструменты, системы и сайты с предсказуемой производительностью и масштабируемостью
- Выявлять потенциальные риски и участвовать в разработке решений
Требования
- 5+ лет опыта проектирования и разработки программных приложений
- 5+ лет опыта разработки с использованием языков программирования, технологий, инструментов или web-стеков
- Опыт переключения между языками программирования и изучения новых
- Опыт работы с Agile, extreme programming, software engineering и product management
- Опыт код-ревью и отладки merge requests
- Умение работать с инструментами автоматизированного тестирования
- Наличие допуска TS/SCI
- Степень бакалавра или 8+ лет опыта в software engineering вместо степени
- Возможность получить сертификацию DoD 8570 Compliant Security+ или CISSP в течение 30 дней после найма
Условия
- Медицинская страховка, страхование жизни, disability, финансовые и пенсионные льготы
- Оплачиваемый отпуск
- Профессиональное развитие и оплата обучения
- Программы work-life balance и уход за зависимыми
- Программа признания заслуг сотрудников
Навыки
- Java
- Databricks
- C#
- C
- C++
- JavaScript
- SQL
- Python
- Server-Side Development
- Middleware
- API Development
- Node.js
- Quarkus
- Spring Cloud
- Spring Core
- Spring Boot
- Spring Data
- Jenkins
- GitLab
- GitHub Actions
- JSON
- REST
- CORS
- HTTP