
Citi — глобальная банковская и финансовая компания, обслуживающая частных клиентов, корпорации, правительства и учреждения. Её услуги охватывают розничный банкинг, кредитные карты, управление благосостоянием, корпоративный и инвестиционный банкинг; деятельность компании ведётся более чем в 100 странах. Как крупная международная финансовая организация, Citi объединяет команды, работающие в сферах банковского дела, финансовых услуг и финтеха.
Старший разработчик UI (вице-президент) в Citi — Миссиссога, гибридный формат
Разрабатывайте масштабируемые клиентские торговые приложения для команды Rates Technology в Citi. Создавайте пользовательские интерфейсы и интеграции, а также обеспечивайте поддержку торговых систем Rates в промышленной эксплуатации.
120 800 $ – 170 800 $ / год
ГибридПолная занятостьСтарший специалистТребуемый Язык: английскийИнженер-программистФронтенд-инженерОписание
- Создавать, совершенствовать и внедрять прикладные системы и программные решения
- Взаимодействовать с торговыми подразделениями Rates для понимания бизнес-требований и препятствий в рабочих процессах
- Преобразовывать бизнес-потребности в интуитивно понятные, эффективные интерфейсы, ориентированные на пользователей
- Проектировать масштабируемые веб-интерфейсы
- Создавать высококачественный код и проводить тщательное тестирование
- Развивать процессы жизненного цикла разработки ПО, стандарты качества кода и инженерные методы
- Руководить сложными крупномасштабными технологическими инициативами от первоначальной концепции до внедрения в промышленную эксплуатацию
- Оказывать поддержку промышленной эксплуатации на третьей линии и устранять эскалированные проблемы посредством детального технического анализа
- Оценивать предлагаемые технические решения на предмет отказоустойчивости, масштабируемости и архитектурной согласованности
- Развивать экспертизу в интеграции с бизнесом и обеспечивать улучшение бизнес-процессов с помощью технологических решений
- Искать возможности для инноваций, изучать новые технологии и применять подходящие усовершенствования
- Соблюдать установленные процессы разработки и эксплуатации
- Оценивать и снижать риски, защищать Citi, его клиентов и активы, а также поддерживать соблюдение нормативных требований
- Прозрачно эскалировать, контролировать и информировать о проблемах, связанных с контролями
Требования
- Не менее 6 лет существенного профессионального опыта разработки, преимущественно в создании сложных клиентских приложений
- Продвинутое владение Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript и подходами к реактивному программированию, такими как RxJS
- Опыт проектирования и подключения потоков данных и RESTful API
- Опыт работы с высокопроизводительными системами с низкой задержкой
- Практический опыт работы с Kafka, Solace и MongoDB
- Опыт создания или использования конвейеров CI/CD и таких инструментов, как Tekton
- Опыт работы с OpenShift и Kubernetes
- Опыт работы в динамичной среде финансовых услуг, тесно взаимодействующей с торговыми подразделениями
- Знакомство с разработкой через тестирование и профилированием производительности приложений
- Сильные математические способности и готовность изучать математику финансовых деривативов
- Высокоаналитичный и системный подход к решению задач
- Четкая и лаконичная письменная и устная коммуникация
- Внимательность к деталям, самостоятельность и адаптивность
- Предыдущие знания в области деривативов на ставки приветствуются
- Степень бакалавра или университетское образование либо эквивалентный опыт