JPMorganChase
Software Engineer II - Electronic Trading Services - Automation Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Nitrous Network Automation в Electronic Trading Services. Разработка и поддержка ПО для автоматизации сетевых процессов и рабочих процессов разработчиков/операторов на полном цикле разработки.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать, поддерживать и улучшать приложения для инициатив по автоматизации сети
- Разрабатывать и развивать full-stack функциональность с использованием современных веб-технологий и service-oriented backend
- Писать чистый, хорошо покрытый тестами и поддерживаемый код, участвовать в code review и улучшать инженерные стандарты
- Реализовывать и эксплуатировать решения по Agile-практикам (Scrum, Kanban или аналогичным)
- Применять лучшие инженерные практики: CI/CD, TDD, безопасные паттерны кодирования
- Создавать отказоустойчивые сервисы и инструменты с вниманием к resiliency, надёжности, наблюдаемости и производительности
- Взаимодействовать с кросс-функциональными партнёрами для итеративных улучшений и production-quality результатов
Требования
- Сильные навыки разработки приложений более чем на одной технологии и знание различных техник и паттернов проектирования
- Практический опыт с Node.js
- Практический опыт с React
- Практический опыт с Python (скрипты/автоматизация)
- Владение современным инструментарием для проектирования, разработки, тестирования, развёртывания, поддержки и улучшения ПО
- Понимание Agile-методологий и опыт работы хотя бы в одном распространённом фреймворке
- Понимание CI/CD, TDD, cloud development, application resiliency и security
- Опыт использования AI-инструментов для кодирования (Cursor, GitHub Copilot или аналогичные) для генерации кода, рефакторинга, создания тестов и документации с сохранением качества, безопасности и корректности кода
Условия
- Конкурентный пакет вознаграждения, включающий базовую зарплату в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций
- Комплексное медицинское страхование
- Центры здоровья и велнеса на территории
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья
- Финансовый коучинг
Навыки
- Node.js
- React
- Python
- CI/CD
- TDD
- Cloud development
- Cursor
- GitHub Copilot
- Django
- FastAPI
- Agile
- Scrum
- Kanban