BAE Systems
Eng Sr Prin - SW
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик приложений в BAE Systems: проектирование, разработка и поддержка корпоративных full-stack приложений на Java, Spring Boot и AngularJS в Agile/Scrum-команде.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать корпоративные приложения и сервисы
- Писать безопасный, масштабируемый и поддерживаемый код
- Устранять дефекты приложений и проблемы в продакшене, обеспечивать постоянную поддержку
- Участвовать в принятии технических решений, код-ревью, тестировании и релизах
- Взаимодействовать с заказчиками, product owner, Scrum Master, QA-инженерами и командами разработки для уточнения требований
- Поддерживать и развивать существующие приложения, включая legacy-системы
- Вести актуальную техническую документацию
- Активно участвовать в daily stand-up, планировании спринтов, sprint review, ретроспективах и груминге бэклога
- Совместно с product owner определять, оценивать и реализовывать user stories
- Соблюдать стандарты кодирования и лучшие практики разработки
- Разрабатывать unit- и интеграционные тесты
- Помогать с облачными деплоями, включая окружения AWS
- Мониторить производительность приложений и обеспечивать продакшн-поддержку
Требования
- Senior-уровень, 5+ лет опыта разработки full-stack корпоративных приложений
- Уверенный опыт с Java, Spring Boot и AngularJS
- Опыт работы с RESTful-сервисами, unit- и интеграционными тестами
- Опыт работы в Agile/Scrum
- Сильные навыки диагностики проблем и аналитического мышления
- Умение понятно объяснять технические концепции техническим и нетехническим стейкхолдерам
- Степень бакалавра и 5+ лет релевантного опыта
- Понимание Agile-методологий, в частности Scrum
- Опыт работы с системами контроля версий (например, Git)
- Отличные коммуникативные навыки и умение работать в команде
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Health savings accounts
- Пенсионный план 401(k)
- Страхование от нетрудоспособности, жизни и от несчастных случаев
- Программа помощи сотрудникам, юридический план
- Скидки на страхование жилья, авто и питомцев
- Оплачиваемый отпуск и праздничные дни, включая оплачиваемый родительский, военный и отпуск по утрате
- Программа признания сотрудников с денежными и нематериальными наградами
Навыки
- Java
- Spring Boot
- AngularJS
- RESTful services
- Git
- AWS
- unit testing
- integration testing
- Agile
- Scrum