
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.
120 800 $ – 170 800 $ / rok
HybridnePlný úväzokSeniorPožadovaný Jazyk: angličtinaFrontendový inžinierSoftvérový inžinierPopis
- 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