
Citi ist ein global tätiges Banken- und Finanzdienstleistungsunternehmen, das Privatpersonen, Unternehmen, Regierungen und Institutionen betreut. Das Angebot umfasst unter anderem Privatkundengeschäft, Kreditkarten, Vermögensverwaltung, Firmenkundengeschäft und Investment Banking und wird durch Aktivitäten in mehr als 100 Ländern unterstützt. Als großer internationaler Finanzkonzern vereint Citi Teams aus den Bereichen Bankwesen, Finanzdienstleistungen und Fintech.
Senior-UI-Entwickler (Vice President) bei Citi – Mississauga, hybrid
Entwickeln Sie skalierbare clientseitige Handelsanwendungen für Citis Rates-Technology-Team. Entwickeln Sie Benutzeroberflächen und Integrationen und leisten Sie Produktionssupport für den Rates-Handel.
120.800 $ – 170.800 $ / Jahr
HybridVollzeitSeniorErforderliche Sprache: EnglischFrontend-EntwicklerSoftwareentwicklerBeschreibung
- Anwendungssysteme und Softwareprogramme erstellen, erweitern und bereitstellen
- Mit den Rates-Handelsteams zusammenarbeiten, um Geschäftsanforderungen und Hindernisse in Arbeitsabläufen zu verstehen
- Geschäftsanforderungen in intuitive, effiziente und benutzerorientierte Oberflächendesigns übersetzen
- Skalierbare Webbenutzeroberflächen konzipieren
- Hochwertigen Code erstellen und gründliche Tests durchführen
- Praktiken des Softwareentwicklungslebenszyklus, Standards für Codequalität und Engineering-Methoden weiterentwickeln
- Komplexe, groß angelegte Technologieinitiativen vom ersten Konzept bis zur Bereitstellung in der Produktion leiten
- Support der dritten Ebene für die Produktion leisten und eskalierte Probleme durch detaillierte technische Analysen lösen
- Vorgeschlagene technische Lösungen hinsichtlich Belastbarkeit, Skalierbarkeit und architektonischer Konsistenz bewerten
- Expertise in der Geschäftsintegration aufbauen und sicherstellen, dass technologische Lösungen Geschäftsprozesse verbessern
- Innovationsmöglichkeiten erkennen, neue Technologien untersuchen und geeignete Fortschritte anwenden
- Etablierte Entwicklungs- und Betriebsprozesse einhalten
- Risiken bewerten und mindern, Citi, ihre Kunden und Vermögenswerte schützen sowie die Einhaltung regulatorischer Vorgaben unterstützen
- Kontrollprobleme transparent eskalieren, verwalten und kommunizieren
Anforderungen
- Mindestens 6 Jahre umfassende Berufserfahrung in der Softwareentwicklung, hauptsächlich mit anspruchsvollen clientseitigen Anwendungen
- Fortgeschrittene Kenntnisse in Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript und reaktiven Programmieransätzen wie RxJS
- Erfahrung mit dem Entwurf und der Anbindung von Streaming-Datenfeeds und RESTful APIs
- Erfahrung mit Systemen mit hohem Durchsatz und geringer Latenz
- Praktische Erfahrung mit Kafka, Solace und MongoDB
- Erfahrung mit dem Aufbau oder der Nutzung von CI/CD-Pipelines und Tools wie Tekton
- Erfahrung mit OpenShift und Kubernetes
- Erfahrung in einem schnelllebigen, handelsdesk-nahen Umfeld im Finanzdienstleistungssektor
- Vertrautheit mit testgetriebener Entwicklung und der Analyse der Anwendungsleistung
- Ausgeprägte mathematische Fähigkeiten und die Bereitschaft, die Mathematik finanzieller Derivate zu erlernen
- Sehr analytische und methodische Herangehensweise an die Problemlösung
- Klare und präzise schriftliche und mündliche Kommunikation
- Sorgfalt, Eigeninitiative und Anpassungsfähigkeit
- Vorkenntnisse im Bereich Rates-Derivate sind von Vorteil
- Bachelor- oder Universitätsabschluss oder gleichwertige Erfahrung