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
  • Досвід роботи в динамічному середовищі фінансових послуг, що безпосередньо взаємодіє з торговими підрозділами
  • Знайомство з розробкою через тестування та профілюванням продуктивності застосунків
  • Сильні математичні здібності та мотивація вивчати математику фінансових деривативів
  • Сильний аналітичний і методичний підхід до розв’язання проблем
  • Чітка й лаконічна письмова та усна комунікація
  • Уважність до деталей, самостійність і здатність адаптуватися
  • Попередні знання у сфері деривативів на ставки будуть перевагою
  • Ступінь бакалавра або університетська освіта чи еквівалентний досвід