Booz Allen Hamilton
Full-Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в Booz Allen для проектирования и разработки систем ISR полного цикла в Agile-команде. Ведение решения от идеи до production-ready системы с учётом текущей архитектуры и будущих улучшений.
Задачи
- Разрабатывать программное обеспечение и проектировать системы ISR полного цикла
- Решать задачи end-to-end в быстром Agile-окружении
- Вести разработку от концепции до production-ready системы
- Писать исходный код новых приложений и улучшать код существующих
- Учитывать текущую архитектуру и операционное окружение, а также будущий функционал
- Проводить дизайн и код-ревью
- Выявлять потребности в улучшении систем
- Работать с автоматизированными инструментами тестирования
Требования
- 2+ года опыта full-stack разработки: frontend, backend, web или mobile приложения
- 2+ года опыта с языками программирования или фреймворками, включая Python или JavaScript, и библиотеками React, NodeJS или Angular, в профессиональной среде
- Опыт создания решений сложных задач в коллаборативной Agile-команде
- Опыт написания исходного кода новых приложений или генерации и улучшения примеров кода для существующих приложений
- Знание серверной разработки с использованием SQL или NoSQL баз данных
- Наличие допуска Top Secret
- Степень бакалавра в Computer Science или Engineering
- Обязательное прохождение skills assessment с минимальным порогом
- Опыт работы с CI/CD пайплайнами и методологиями DevOps (плюс)
- Опыт проведения дизайн и код-ревью (плюс)
- Опыт работы с системами контроля версий (плюс)
- Умение собирать требования клиента и решать проблемы рабочих процессов через автоматизацию (плюс)
- Умение работать с автоматизированными инструментами тестирования (плюс)
- Допуск TS/SCI (плюс)
Условия
- Медицинские, life, disability, финансовые и пенсионные бенефиты
- Оплачиваемый отпуск
- Профессиональное развитие и оплата обучения
- Программы work-life balance и уход за зависимыми
- Программа recognition awards
- Возможны remote, hybrid или onsite форматы в зависимости от позиции
- Ожидается включённая камера на встречах для удалённых сотрудников
Навыки
- Python
- JavaScript
- React
- NodeJS
- Angular
- SQL
- NoSQL
- CI/CD
- DevOps
- Git