Citi
Citi
Citi is a global banking and financial services company serving consumers, corporations, governments, and institutions. Its offerings span consumer banking, credit cards, wealth management, corporate banking, and investment banking, supported by operations in more than 100 countries. As a large international finance organization, Citi brings together teams working across banking, financial services, and fintech.

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.

Description

  • 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

Requirements

  • 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

Related Jobs

Hewlett Packard Enterprise

Senior Channel Presales Technical Architect, Storage — HPE Canada Remote

Hewlett Packard Enterprise

Help HPE channel partners position, design, and sell storage and data protection solutions. Support solution architecture, demonstrations, proofs of concept, pipeline development, and partner technical advocacy.

Open
Hewlett Packard Enterprise

Senior Network Operations Cloud Engineer (Secret Clearance)

Hewlett Packard Enterprise

Operate HPE’s secure private cloud and datacenter networks supporting federal customers. Troubleshoot classified infrastructure and VMware NSX across Oklahoma, Pennsylvania, and Utah.

Open
Hewlett Packard Enterprise

Senior Network Operations Cloud Engineer (Secret Clearance)

Hewlett Packard Enterprise

Operate and secure Hewlett Packard Enterprise private-cloud networks supporting federal customers. Troubleshoot classified infrastructure, VMware NSX, ServiceNow changes, and mission-critical connectivity.

Open