Citi
Citi
Citi — глобальная банковская и финансовая компания, обслуживающая частных клиентов, корпорации, правительства и учреждения. Её услуги охватывают розничный банкинг, кредитные карты, управление благосостоянием, корпоративный и инвестиционный банкинг; деятельность компании ведётся более чем в 100 странах. Как крупная международная финансовая организация, Citi объединяет команды, работающие в сферах банковского дела, финансовых услуг и финтеха.

Старший разработчик UI (вице-президент) в Citi — Миссиссога, гибридный формат

Разрабатывайте масштабируемые клиентские торговые приложения для команды Rates Technology в Citi. Создавайте пользовательские интерфейсы и интеграции, а также обеспечивайте поддержку торговых систем Rates в промышленной эксплуатации.

Описание

  • Создавать, совершенствовать и внедрять прикладные системы и программные решения
  • Взаимодействовать с торговыми подразделениями Rates для понимания бизнес-требований и препятствий в рабочих процессах
  • Преобразовывать бизнес-потребности в интуитивно понятные, эффективные интерфейсы, ориентированные на пользователей
  • Проектировать масштабируемые веб-интерфейсы
  • Создавать высококачественный код и проводить тщательное тестирование
  • Развивать процессы жизненного цикла разработки ПО, стандарты качества кода и инженерные методы
  • Руководить сложными крупномасштабными технологическими инициативами от первоначальной концепции до внедрения в промышленную эксплуатацию
  • Оказывать поддержку промышленной эксплуатации на третьей линии и устранять эскалированные проблемы посредством детального технического анализа
  • Оценивать предлагаемые технические решения на предмет отказоустойчивости, масштабируемости и архитектурной согласованности
  • Развивать экспертизу в интеграции с бизнесом и обеспечивать улучшение бизнес-процессов с помощью технологических решений
  • Искать возможности для инноваций, изучать новые технологии и применять подходящие усовершенствования
  • Соблюдать установленные процессы разработки и эксплуатации
  • Оценивать и снижать риски, защищать Citi, его клиентов и активы, а также поддерживать соблюдение нормативных требований
  • Прозрачно эскалировать, контролировать и информировать о проблемах, связанных с контролями

Требования

  • Не менее 6 лет существенного профессионального опыта разработки, преимущественно в создании сложных клиентских приложений
  • Продвинутое владение Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript и подходами к реактивному программированию, такими как RxJS
  • Опыт проектирования и подключения потоков данных и RESTful API
  • Опыт работы с высокопроизводительными системами с низкой задержкой
  • Практический опыт работы с Kafka, Solace и MongoDB
  • Опыт создания или использования конвейеров CI/CD и таких инструментов, как Tekton
  • Опыт работы с OpenShift и Kubernetes
  • Опыт работы в динамичной среде финансовых услуг, тесно взаимодействующей с торговыми подразделениями
  • Знакомство с разработкой через тестирование и профилированием производительности приложений
  • Сильные математические способности и готовность изучать математику финансовых деривативов
  • Высокоаналитичный и системный подход к решению задач
  • Четкая и лаконичная письменная и устная коммуникация
  • Внимательность к деталям, самостоятельность и адаптивность
  • Предыдущие знания в области деривативов на ставки приветствуются
  • Степень бакалавра или университетское образование либо эквивалентный опыт