
Citi è una società globale di servizi bancari e finanziari che serve consumatori, aziende, governi e istituzioni. La sua offerta comprende servizi bancari al dettaglio, carte di credito, gestione patrimoniale, banca aziendale e banca d’investimento, supportati da attività in più di 100 Paesi. In qualità di grande organizzazione finanziaria internazionale, Citi riunisce team che operano nei settori bancario, dei servizi finanziari e della tecnologia finanziaria.
Sviluppatore UI senior (vicepresidente) presso Citi – Mississauga ibrido
Sviluppa applicazioni di trading scalabili lato client per il team Rates Technology di Citi. Crea interfacce utente, integrazioni e funzionalità di supporto alla produzione per il trading sui tassi.
120.800 $ – 170.800 $ / anno
IbridoTempo pienoSeniorLingua Richiesta: ingleseIngegnere del softwareIngegnere frontendDescrizione
- Creare, migliorare e distribuire sistemi applicativi e programmi software
- Collaborare con i desk di trading sui tassi per comprendere i requisiti aziendali e gli ostacoli nei flussi di lavoro
- Trasformare le esigenze aziendali in interfacce intuitive, efficienti e incentrate sull’utente
- Progettare architetture di interfacce web scalabili
- Produrre codice di alta qualità ed eseguire test approfonditi
- Migliorare le pratiche del ciclo di vita dello sviluppo software, gli standard di qualità del codice e i metodi di ingegneria
- Guidare iniziative tecnologiche complesse e su larga scala, dal concetto iniziale alla distribuzione in produzione
- Fornire supporto di produzione di terzo livello e risolvere i problemi inoltrati attraverso un’analisi tecnica dettagliata
- Valutare le soluzioni tecniche proposte in termini di resilienza, scalabilità e coerenza architetturale
- Sviluppare competenze nell’integrazione aziendale e garantire che le soluzioni tecnologiche migliorino i processi aziendali
- Individuare opportunità di innovazione, analizzare le tecnologie emergenti e applicare i progressi più adatti
- Rispettare i processi stabiliti di sviluppo e operativi
- Valutare e mitigare i rischi, proteggere Citi, i suoi clienti e i suoi asset, e supportare la conformità normativa
- Inoltrare, gestire e comunicare i problemi di controllo in modo trasparente
Requisiti
- Almeno 6 anni di solida esperienza professionale nello sviluppo, principalmente focalizzata su applicazioni sofisticate lato client
- Padronanza avanzata di Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript e approcci di programmazione reattiva come RxJS
- Esperienza nella progettazione e nel collegamento di flussi di dati in streaming e API RESTful
- Esperienza con sistemi ad alto throughput e bassa latenza
- Esperienza pratica con Kafka, Solace e MongoDB
- Esperienza nella creazione o nell’utilizzo di pipeline e strumenti CI/CD come Tekton
- Esperienza con OpenShift e Kubernetes
- Esperienza in un ambiente dinamico di servizi finanziari a diretto contatto con i desk
- Familiarità con lo sviluppo guidato dai test e la profilazione delle prestazioni delle applicazioni
- Spiccate capacità matematiche e motivazione ad apprendere la matematica dei derivati finanziari
- Approccio altamente analitico e metodico alla risoluzione dei problemi
- Comunicazione scritta e orale chiara e concisa
- Attenzione scrupolosa ai dettagli, autonomia e adattabilità
- È preferibile una conoscenza precedente del business dei derivati sui tassi
- Laurea o diploma universitario, oppure esperienza equivalente