Booz Allen Hamilton
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software sustainment engineer для поддержки и модернизации legacy-систем клиентов. Занимается сопровождением приложений, отладкой, обновлением систем под требования безопасности и консультированием заказчиков.
Задачи
- Поддерживать приложения и обеспечивать бесперебойную работу систем
- Непрерывно дорабатывать и сопровождать приложения с использованием языков программирования и скриптов
- Устранять операционные проблемы и отлаживать приложения
- Обновлять системы для соответствия требованиям безопасности
- Консультировать клиентов по улучшению и модернизации существующих систем
- Создавать и тестировать модули и компоненты на соответствие проектным спецификациям
- Разрабатывать подробные спецификации и документацию, участвовать в дизайн- и code-ревью
Требования
- 3+ года опыта сопровождения и внесения изменений в существующие приложения
- 3+ года опыта работы с legacy enterprise-системами
- Опыт работы с базовыми языками программирования, технологиями, инструментами или веб-стеком
- Опыт работы в среде микросервисов или распределённых приложений
- Опыт проектирования и отладки приложений
- Опыт работы с workflows, web parts, поддержкой сайтов и API
- Наличие допуска TS/SCI
- Диплом средней школы или GED
- Возможность получить сертификацию DoD 8570 IAT II, включая Security+, в течение 30 дней с даты выхода
Условия
- Медицинские, страховые, финансовые и пенсионные льготы
- Оплачиваемый отпуск
- Профессиональное развитие и оплата обучения
- Программы work-life balance и ухода за зависимыми
- Программа признания заслуг сотрудников
- Гибкий/удалённый/офисный формат работы в зависимости от позиции
Навыки
- C#
- Java
- Python
- C
- C++
- .NET
- JavaScript
- React
- Angular
- NodeJS
- PHP
- Bash
- Visual Basic
- Groovy
- Lua
- Docker
- Kubernetes
- Rancher
- AWS
- Azure
- Google Cloud Platform
- Git
- shell scripting
- Agile