Senior UI Developer -Vice President
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-07-21
Listing for:
Citi
Full Time
position Listed on 2026-07-21
Job specializations:
-
Software Development
Backend Developer, Front End Developer, SQL Developer, .NET Developer
Job Description & How to Apply Below
The primary objective of this role is to drive innovation and technical excellence within our trading application landscape.
Responsibilities
Role Overview and
Key Responsibilities . Contribute directly to technology initiatives that support our Rates trading business, including hands‑on UI development and system design.
Business Collaboration. Work closely with Rates trading desks to understand requirements and translate complex business needs into intuitive, efficient, user‑centric UI designs.
UI Development. Design scalable Web UI architecture, write high‑quality code, and conduct comprehensive testing to ensure functionality meets business specifications.
Process Improvement. Contribute to continual improvement of the software development lifecycle (SDLC) by refining development methodologies, enhancing code quality standards, and adopting best practices.
Project Delivery. Deliver large‑scale, complex technology projects from conception through to deployment using hands‑on development skills and deep technical expertise.
Production Support. Serve as a third‑line support contact for the production system, handling escalated issues that require deep technical analysis; supported by dedicated 24/7 first and second‑line teams.
Detailed Responsibilities Technical Analysis:
Review and analyze proposed technical solutions for new and existing projects to ensure they are robust, scalable, and aligned with architectural standards.
Business Integration:
Develop comprehensive knowledge of how different areas of the business integrate and function to accomplish strategic goals, ensuring technology solutions enhance these processes.
Innovation: Identify opportunities for innovation, research emerging trends, and adapt cutting‑edge technologies to deliver best‑in‑class software solutions.
Standards and Procedures:
Ensure all essential development and operational procedures are strictly followed.
Risk and Compliance Management:
Appropriately assess risk, drive compliance with applicable laws, proactively manage and report control issues, and practice a culture of accountability.
Knowledge and Experience Development
Experience:
Minimum 6+ years of in‑depth professional development experience, focus on client‑side applications.
Client‑Side Technologies:
Expertise in Angular, ReactJS, HTML5, ES6+, Type Script, and reactive programming (e.g., RxJS).
API and Data Integration:
Proven experience with high‑throughput, low‑latency systems, streaming data feeds, and RESTful APIs.
Core Technology Stack:
Experience with Kafka, Solace, and MongoDB.
Dev Ops and Deployment:
Experience with CI/CD pipelines, Tekton, Open Shift, and Kubernetes.
Professional
Skills:
Self‑starting, fast‑paced, desk‑facing, TDD practices, strong analytical and problem‑solving skills, clear communication, attention to detail, and willingness to learn complex mathematics of financial derivatives.
Business Knowledge:
Prior knowledge of the Rates Derivatives business preferred.
Education Bachelor’s degree, university degree, or equivalent experience.
Master’s degree preferred.
Equal Opportunity Employer Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use your search tools and/or apply for a career opportunity, review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×