Bank of America
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Quant Developer в команду Global Funding Investment and Insurance Technology (GFIIT) банка Bank of America. Разработка приложений для Corporate Treasury и CIO: full-stack на Python/Java с Angular, REST API и интеграции с внешними системами.
Задачи
- Разрабатывать и поддерживать end-to-end Quant-приложения на Python, Java и современных frontend-технологиях
- Проектировать и поддерживать RESTful API, backend-сервисы и интеграции с внешними системами
- Разрабатывать адаптивные UI-компоненты на Angular
- Писать код и unit-тесты по acceptance criteria и требованиям комплаенса
- Проектировать и модифицировать архитектурные компоненты, интерфейсы приложений и solution enablers
- Менторить инженеров и обучать команду практикам CI/CD и автоматизации
- Проводить refinement историй, определять требования и оценивать работу
- Выполнять spike/POC для снижения рисков и внедрения новых идей
- Автоматизировать ручные релизные активности
- Разрабатывать и поддерживать автоматические тестовые наборы (интеграционные, регрессионные, нагрузочные)
Требования
- 7+ лет опыта как Python-разработчик
- 5+ лет опыта с приложениями Trading, Risk и P&L
- 5+ лет опыта с продуктами Capital Markets
- Сильный опыт full-stack разработки: Java, Spring, Angular, NodeJS, Oracle, SQL
- Опыт со Spring Framework, Hibernate и CI/CD-инструментами: GIT, Bitbucket, Jenkins, Maven, Ansible
- Опыт с современной архитектурой: контейнеры, микросервисы, облака, принципы secure coding
- Опыт с серверами приложений Tomcat/Apache
- Отличные навыки отладки и решения проблем
- Agile-разработка, умение прорабатывать Jira-задачи с acceptance criteria и поддерживать версионирование кода
- Опыт написания unit-тестов, TDD, Junit, karma-jasmine
- Сильные коммуникативные навыки
- Опыт взаимодействия с business product owners и конечными пользователями для определения требований и триажа проблем
Условия
- Диапазон зарплаты $102,900.00 - $179,900.00 в год
- Участие в годовой discretionary-программе премирования
- Полный соцпакет и оплачиваемый отпуск
- Офисная культура с гибкостью в зависимости от роли
- 40 часов в неделю, 1-я смена
Навыки
- Python
- Java
- Spring
- Angular
- NodeJS
- Oracle
- SQL
- Hibernate
- GIT
- Bitbucket
- Jenkins
- Maven
- Ansible
- Docker
- Kubernetes
- Microservices
- Cloud
- Tomcat
- Apache
- Junit
- karma-jasmine
- Jira
- REST API
- CI/CD