BNY
Senior Associate, Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в BNY для проектирования, разработки и поддержки сложных приложений. Работа по полному жизненному циклу ПО, включая тестирование, код-ревью, деплой и менторство junior-инженеров.
Задачи
- Проектировать, разрабатывать и документировать технически детализированные приложения
- Писать новый сложный функционал и создавать тестовые транзакции
- Анализировать потребности организации и внедрять прикладные системы
- Разрабатывать тесты и наборы для автоматизации тестирования
- Проводить код-ревью и интегрировать компоненты в единую систему
- Обеспечивать полный жизненный цикл разработки ПО
- Отлаживать и обновлять существующие системы
- Участвовать в процессе деплоя с соблюдением change control
- Поддерживать и улучшать существующие системы и платформы
- Менторить junior-инженеров
- Кросс-функционально взаимодействовать с data-инженерами, бизнес-пользователями и проектными менеджерами
Требования
- Степень бакалавра в computer science, инженерии или смежной области либо эквивалентный опыт
- 2–6 лет опыта в разработке ПО
- Опыт frontend и backend разработки
- Знание языков C#, Java, HTML, NodeJS, CSS, JSON, Angular, JavaScript
- Знание фреймворков приложений и контейнеризации
- Понимание кросс-платформенного взаимодействия
- Глубокое знание жизненного цикла разработки ПО
- Опыт в securities или финансовой отрасли — плюс
- Навыки командной работы и организованность
Условия
- Конкурентная компенсация и бенефиты
- Программы wellbeing и баланса работы и жизни
- Оплачиваемые отпуска, включая волонтёрское время
- План 401(k)
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- Годовой дискреционный бонус
- Доступ к обучающим ресурсам, например Pluralsight
Навыки
- C#
- Java
- HTML
- NodeJS
- CSS
- JSON
- Angular
- JavaScript
- контейнеризация