Citi
Citi
Citi este o companie globală de servicii bancare și financiare care deservește consumatori, corporații, guverne și instituții. Oferta sa include servicii bancare pentru consumatori, carduri de credit, administrarea patrimoniului, servicii bancare pentru companii și servicii de investiții, susținute de operațiuni în peste 100 de țări. În calitate de mare organizație financiară internațională, Citi reunește echipe care activează în domeniul bancar, al serviciilor financiare și al tehnologiei financiare.

Senior UI Developer (Vice President) at Citi – Mississauga Hybrid

Build scalable client-side trading applications for Citi’s Rates Technology team. Develop user interfaces, integrations, and production support capabilities for Rates trading.

Descriere

  • Create, enhance, and deploy application systems and software programs
  • Partner with Rates trading desks to understand business requirements and workflow obstacles
  • Convert business needs into intuitive, efficient, user-focused interface designs
  • Architect scalable web user interfaces
  • Produce high-quality code and perform thorough testing
  • Advance software development lifecycle practices, code quality standards, and engineering methods
  • Lead complex, large-scale technology initiatives from initial concept through production deployment
  • Provide third-line production support and resolve escalated issues through detailed technical analysis
  • Evaluate proposed technical solutions for resilience, scalability, and architectural consistency
  • Build business integration expertise and ensure technology solutions improve business processes
  • Find opportunities for innovation, investigate emerging technologies, and apply suitable advancements
  • Comply with established development and operational processes
  • Evaluate and mitigate risk, protect Citi, its clients, and assets, and support regulatory compliance
  • Escalate, manage, and communicate control issues transparently

Cerințe

  • At least 6 years of substantial professional development experience, primarily focused on sophisticated client-side applications
  • Advanced proficiency with Angular, ReactJS, JavaScript, HTML5, ES6+, TypeScript, and reactive programming approaches such as RxJS
  • Experience designing and connecting streaming data feeds and RESTful APIs
  • Background working with high-throughput, low-latency systems
  • Hands-on experience with Kafka, Solace, and MongoDB
  • Experience building or using CI/CD pipelines and tools such as Tekton
  • Experience with OpenShift and Kubernetes
  • Experience in a fast-paced, desk-facing financial services environment
  • Familiarity with Test-Driven Development and application performance profiling
  • Strong mathematical ability and motivation to learn financial derivatives mathematics
  • Highly analytical and methodical approach to solving problems
  • Clear, concise written and verbal communication
  • Careful attention to detail, self-direction, and adaptability
  • Previous knowledge of the Rates Derivatives business is preferred
  • Bachelor’s or university degree, or equivalent experience