C

Citi

Verified Job Source

Citi is a global bank dedicated to providing financial services that empower clients, drive growth, and foster economic progress across hundreds of countries.

New York, New York

Financial Services
5,001+ people

About

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.

Open positions

Applications Development Analyst - Assistant Vice President

Hybrid · Mississauga

The role involves participating in the establishment and implementation of new or revised application systems while providing operational support to business users. Responsibilities include conducting feasibility studies, managing development phases, and serving as an advisor to junior analysts.

Full Stack Java Developer

Hybrid · Mississauga

Design and develop enhancements to application systems by applying software development procedures and analyzing existing code. Collaborate with cross-functional teams to build and implement programming solutions that meet functional and performance requirements.

Full Stack AI Tech Lead - Vice President

Hybrid · Mississauga

Design, develop, and maintain scalable full-stack applications using Java and Angular while integrating agentic AI solutions for Deal Grading workflows. Participate in the full software development lifecycle, including requirements gathering, coding, testing, and operational support.

Client Onboarding Manager

Hybrid · Mississauga

The Client Onboarding Manager oversees customer interaction, documentation issuance, and account maintenance processes to ensure timely and accurate service delivery. They also manage cross-functional relationships, implement new work procedures, and maintain a robust risk and control environment.

Senior Application Full Stack Developer – Inventory Management, AVP

Hybrid · Mississauga

The Senior Application Developer will lead the design and development of high-volume, low-latency enterprise Java applications within the Capital Markets domain. They are responsible for migrating monolithic systems to a microservices ecosystem while collaborating with cross-functional teams to ensure high-quality software delivery.

Application Development Intermediate Programmer Analyst

Hybrid · Mississauga

The role involves participating in the establishment and implementation of new or revised application systems in coordination with the technology team. Responsibilities include analyzing system vulnerabilities, conducting debugging, and providing technical guidance to team members.

Liquidity Solution Specialist - VP

Hybrid · Toronto

The role involves managing a portfolio of corporate and fintech clients to drive strategic sales of liquidity and account solutions. Responsibilities include developing tailored investment strategies, optimizing liquidity revenues, and collaborating with cross-functional teams to deliver client-focused financial products.

Senior Automation Developer - Assistant Vice President

Hybrid · Mississauga

Architect and maintain scalable, distributed test automation frameworks for UI and server-side microservices using object-oriented design principles. Collaborate with cross-functional teams to implement shift-left testing methodologies and integrate AI-driven tools for self-healing scripts and CI/CD pipeline optimization.

Java Developer

Hybrid · Mississauga

The role involves participating in the establishment and implementation of application systems while providing technical analysis and programming support. You will also act as an advisor to team members and ensure compliance with firm policies and risk management standards.

Apps Dev Intmd Programmer Analyst

Hybrid · Mississauga

The role involves designing and managing scalable ETL pipelines while integrating Agentic AI solutions to automate data workflows. You will also collaborate with stakeholders to translate business requirements into technical solutions and ensure data integrity across cloud and on-premise systems.

Applications Development Sr Programmer Analyst

Hybrid · Mississauga

The role involves leading cloud migrations, developing AI-driven automation, and managing containerized platforms to modernize application infrastructure. You will also participate in the establishment and implementation of new application systems while providing technical guidance to team members.

Senior Java Developer - Vice President

On-site · Mississauga

Design, develop, and deploy scalable, high-quality software solutions for the Operations Workbench platform. Collaborate with global cross-functional teams to implement engineering best practices and deliver robust, cloud-native financial technology.

Applications Development Technology Lead Analyst - Vice President

Hybrid · Mississauga

Lead application systems analysis and programming activities to implement new or revised systems in coordination with the technology team. Partner with management to define system enhancements and provide technical expertise to ensure designs adhere to architecture blueprints.

Apps Dev Tech Lead Analyst

Hybrid · Mississauga

The role involves designing, developing, and maintaining scalable, asynchronous, event-driven microservices using Java. You will collaborate with cross-functional teams to define features, troubleshoot production issues, and ensure high code quality through TDD and rigorous testing.

Application Development AI Engineer - Vice President

Hybrid · Mississauga

Lead the design and scaling of resilient software architectures and high-performing products. Champion the integration of AI-driven development tools like GitHub Copilot and Devin to optimize engineering workflows.

Senior React/.NET/SQL Server Full Stack Developer - Vice President

Hybrid · Mississauga

Design, develop, and maintain full-stack web applications using .NET, React, and SQL Server while contributing to Generative AI initiatives. Provide technical support for Citi applications and lead the full application release lifecycle from development to deployment.

Senior Java Developer - Vice President

Hybrid · Mississauga

Design, develop, and deploy scalable, high-quality software solutions while promoting engineering best practices within an Agile Scrum team. Collaborate with global stakeholders, including business and operations teams, to deliver robust technical components and enhance operational efficiency.

AI and Application Development Engineer - Vice President

Hybrid · Mississauga

Lead the design, development, and deployment of high-performance applications using Java, Spring Boot, and MongoDB. Integrate AI Agents and utilize Prompt Engineering and Google ADK to enhance application intelligence and automation.

Citi Commercial Bank - Mid-Corp Relationship Manager - SVP

On-site · Toronto

The Mid-Corp Relationship Manager is responsible for deepening client relationships and structuring innovative financial solutions to increase share of wallet. They oversee the credit relationship process, ensure regulatory compliance, and manage staff resource allocation within their team.