The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective
The RUBY Model Onboarding team partners with Global Process Owners (GPOs) to standardize and design processes, ensuring alignment with standard data and technology platforms. This team serves as a central point of contact for strategic initiatives
About the Role Citis Wholesale Technology organization is seeking an exceptional, hands-on Lead Agentic AI Engineer (VP) to design, build, and deploy cutting-edge agentic AI solutions. This role combines deep technical leadership with architectural ownership —
We are seeking a highly experienced and technically proficient AI-First Full Stack Engineer to join our team in Mississauga. This is a critical, senior-level individual contributor role for a deep technical expert who will pioneer the
The Applications Development Senior Manager is responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the
Join a leading banking client in Downtown Toronto as a Mainframe Java Developer, focusing on upgrading J2EE applications. This contract offers the chance to enhance critical banking services. We are searching for a Mainframe Contractor with strong J2EE knowledge
Take the next step in your career as a Java Spring Boot Developer with a major investment banking firm. This long-term position focuses on developing scalable backend applications and RESTful APIs. Iriss client seeks a developer experienced in
Drive AI solution innovation as a Lead AI Engineer in Banking Technology. This senior role focuses on architecting and implementing enterprise-scale generative AI and agent-based systems for enhanced banking efficiency. We are looking for an experienced Lead AI
Role Overview We are seeking an AI‑first Lead AI Engineer to define, architect, and deliver enterprise‑scale AI solutions across Investment, Corporate, and Commercial Banking. This role combines deep hands‑on technical leadership with architectural ownership, driving the adoption
Role: Senior Full Stack Developer - Java, Microservices, Angular(18+) Job Type: Contract Location: Mississauga, Canada (Hybrid) Interview Mode: Face To Face Front-End Proficiency in Angular (18+). Strong command of HTML5, CSS3, and JavaScript (ES6+). Experience with front‑end
Job Role Sr. Java Developer Location Mississauga, Ontario Contract Type Long Term Contract Experience 8 to 12 years Mandatory Skills Java Spring Boot Microservices Desired Skills NoSQL DB like Postgres, MongoDB DevOps, CI/CD pipeline Domain Banking and Finance Responsibilities
# Lead AI Engineer, Banking Technology - Senior Vice PresidentApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on: Posted Todayjob requisition id: Discover your future at Citi Working at Citi is far more than just a
Citis Banking Technology team seeks a Senior AI Engineer to innovate banking solutions using advanced AI technologies. This hands-on role focuses on implementing generative AI frameworks and systems. As a Senior AI Engineer, you will operate with an
Drive innovation in banking as Citis Lead AI Engineer in Mississauga, Ontario. Focus on implementing cutting-edge AI solutions to optimize processes and enhance compliance. In the role of Lead AI Engineer, Senior Vice President at Citi, you
For additional information, please review .Citi’s Banking Technology organization is seeking a highly hands-on Senior AI Engineer to design, build, and deploy cutting‐edge AI solutions across Investment, Corporate, and Commercial Banking.This role focuses on implementing scalable, agentic AI
For additional information, please review .* Architecture & Design + Define and evolve system architecture for cloud-native, microservices/event-driven platforms (scalability, resilience, security, cost). + Create high-level and low-level designs , integration patterns, API contracts, and reference
The Java Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective
Join Citi as a Senior AI Engineer to revolutionize banking technology. Apply your expertise in AI to create innovative solutions for Investment and Corporate Banking. This hands-on position within Citis Banking Technology group emphasizes the design and deployment of
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is
About Citi Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial