BNY
Senior Specialist, Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-Stack Engineer в команду Risk Engineering в BNY. Разработка масштабируемых веб-приложений на Python/Java с фронтендом на Angular/React и интеграцией с Snowflake.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые веб-приложения на Python/Java для бэкенд-сервисов
- Реализовывать RESTful API и микросервисы на Python/Java с интеграцией с фронтендом и данными
- Разрабатывать отзывчивые пользовательские интерфейсы на Angular/React с соблюдением практик доступности
- Интегрировать и запрашивать данные из Snowflake, оптимизировать пайплайны и хранение данных
- Участвовать во всём жизненном цикле разработки: сбор требований, дизайн, кодирование, тестирование, деплой
- Писать чистый, поддерживаемый и документированный код, участвовать в код-ревью
- Отлаживать и решать технические проблемы на всех уровнях стека
- Предлагать улучшения архитектуры, качества кода и процессов разработки
- Поддерживать внедрение практик безопасности, включая защиту данных и безопасную аутентификацию
- Работать с бизнес-пользователями и стейкхолдерами для поставки user-centric решений
- Следить за новыми технологиями в Python/Java, Angular/React и Snowflake
- Готовить и поддерживать техническую документацию, скрипты деплоя и руководства
- Работать в Agile: ежедневные стендапы, планирование спринтов, ретроспективы
- Использовать и продвигать AI-инструменты разработки и agentic-подходы для ускорения поставки
Требования
- Bachelor’s degree in Computer Science, Software Engineering или смежной области
- Опыт разработки масштабируемых веб-приложений на Python/Java и Angular/React
- Практический опыт построения RESTful API и микросервисов
- Опыт интеграции и запросов данных из Snowflake или аналогичных платформ
- Опыт участия в Agile-практиках разработки
- Сильные навыки решения проблем и отладки по всему стеку
- Отличные коммуникативные навыки и умение работать в кросс-функциональных командах
- Опыт работы с AI-инструментами разработки (например, Windsurf) и agentic-воркфлоу
Условия
- Присутствие в офисе 4 дня в неделю
- Конкурентная компенсация и программы благополучия
- Доступ к гибким глобальным ресурсам и инструментам
- Оплачиваемые отпуска, включая время на волонтёрство
- Участие в 401(k) и медицинских, стоматологических, офтальмологических и страховых программах
- Годовая дискреционная премия
Навыки
- Python
- Java
- Angular
- React
- RESTful API
- микросервисы
- Snowflake
- Agile
- Windsurf
- AI-assisted development