Citi
Citi
Citi je globálna banková a finančná spoločnosť, ktorá poskytuje služby spotrebiteľom, korporáciám, vládam a inštitúciám. Jej ponuka zahŕňa retailové bankovníctvo, kreditné karty, správu majetku, korporátne bankovníctvo a investičné bankovníctvo, pričom ju podporujú operácie vo viac ako 100 krajinách. Ako veľká medzinárodná finančná organizácia Citi spája tímy pôsobiace v oblasti bankovníctva, finančných služieb a fintechu.

Senior UI vývojár (viceprezident) v Citi – Mississauga, hybridne

Vytvárajte škálovateľné klientske obchodné aplikácie pre tím Rates Technology v Citi. Vyvíjajte používateľské rozhrania, integrácie a schopnosti produkčnej podpory pre obchodovanie s úrokovými sadzbami.

Popis

  • Vytvárajte, vylepšujte a nasadzujte aplikačné systémy a softvérové programy
  • Spolupracujte s obchodnými tímami Rates s cieľom porozumieť obchodným požiadavkám a prekážkam v pracovných postupoch
  • Prekladajte obchodné potreby do intuitívnych, efektívnych návrhov rozhraní zameraných na používateľa
  • Navrhujte škálovateľné webové používateľské rozhrania
  • Vytvárajte kvalitný kód a vykonávajte dôkladné testovanie
  • Zlepšujte postupy životného cyklu vývoja softvéru, štandardy kvality kódu a inžinierske metódy
  • Veďte komplexné technologické iniciatívy veľkého rozsahu od úvodnej koncepcie až po nasadenie do produkcie
  • Poskytujte produkčnú podporu tretej úrovne a riešte eskalované problémy prostredníctvom podrobnej technickej analýzy
  • Vyhodnocujte navrhované technické riešenia z hľadiska odolnosti, škálovateľnosti a architektonickej konzistentnosti
  • Budujte odborné znalosti v oblasti obchodnej integrácie a zabezpečujte, aby technologické riešenia zlepšovali obchodné procesy
  • Vyhľadávajte príležitosti na inovácie, skúmajte nové technológie a uplatňujte vhodné pokroky
  • Dodržiavajte zavedené vývojové a prevádzkové procesy
  • Vyhodnocujte a zmierňujte riziká, chráňte Citi, jej klientov a aktíva a podporujte dodržiavanie regulačných požiadaviek
  • Transparentne eskalujte, spravujte a komunikujte problémy v oblasti kontrol

Požiadavky

  • Minimálne 6 rokov významných profesionálnych skúseností s vývojom, predovšetkým so zameraním na sofistikované klientske aplikácie
  • Pokročilá znalosť Angularu, ReactJS, JavaScriptu, HTML5, ES6+, TypeScriptu a reaktívnych programovacích prístupov, ako je RxJS
  • Skúsenosti s návrhom a prepájaním streamovaných dátových tokov a RESTful API
  • Skúsenosti s vysokovýkonnými systémami s nízkou latenciou
  • Praktické skúsenosti s Kafka, Solace a MongoDB
  • Skúsenosti s vytváraním alebo používaním CI/CD pipeline a nástrojov, ako je Tekton
  • Skúsenosti s OpenShiftom a Kubernetesom
  • Skúsenosti z dynamického prostredia finančných služieb s priamou podporou obchodného tímu
  • Znalosť vývoja riadeného testami a profilovania výkonu aplikácií
  • Silné matematické schopnosti a motivácia učiť sa matematiku finančných derivátov
  • Vysoko analytický a systematický prístup k riešeniu problémov
  • Jasná a stručná písomná a ústna komunikácia
  • Dôsledná pozornosť venovaná detailom, samostatnosť a prispôsobivosť
  • Predchádzajúca znalosť oblasti derivátov úrokových sadzieb je výhodou
  • Bakalársky alebo vysokoškolský titul, prípadne ekvivalentné skúsenosti