Java Applications Development Lead, Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ YOECandidates need 10+ years of hands-on development and technical leadership in financial services, with deep Java 17+, Spring Boot and MongoDB skills. Knowledge of money market accounting (PnL, accruals, risk calculations), cloud-native design and CI/CD is expected.
Java, Spring Boot, MongoDB, Kafka, Solace, Redis
FX Application Support Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
Candidates need working knowledge of Oracle SQL or Sybase and UNIX (Solaris or Linux) with shell scripting, plus hands-on application support in a global markets business. Strong analytical skills, clear communication, and the ability to deliver under pressure are also required.
Oracle SQL, Sybase, UNIX, Solaris, Linux, ITRS
Applications Engineering Lead - Senior Vice President
Mississauga, ONCiti Canada Technology Services ULC
12+ YOECandidates need 12+ years of enterprise development experience, including C#/.NET Core, REST APIs, Kafka and SQL, plus 8+ years of MS SQL and CI/CD expertise. A bachelor's degree or equivalent experience is required, and a master's degree is preferred.
C#, .NET Core, Angular, Kafka, MS SQL Server, MSaas
Application Development Senior Manager - Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ YOE5+ MgmtCandidates need 10+ years of large-scale application development experience, including 5+ years leading Python and PySpark engineering work. Hands-on experience with agentic AI tools, microservices, SQL and data modeling is also required.
Python, PySpark, Databricks, Kafka, Google ADK, Starburst
Senior Application Support Engineer - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECiti Canada Technology Services ULC needs candidates with 5+ years in application support, strong problem solving, and leadership skills. Candidates should know ITIL processes, SQL and database tuning, cloud platforms, and observability tools.
SQL Server, Oracle, OpenShift, Grafana, Elastic Stack (ELK), Google Cloud Observability
Application Support Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECiti Canada Technology Services ULC needs candidates with 5+ years in application or production support, practical ITRS Geneos administration, SQL, and Shell or Python scripting. They should know ITIL incident, problem and change processes and have worked in a global follow-the-sun support model.
ITRS Geneos, Grafana, GCO, ServiceNow, SQL, Python
Applications Support Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates at Citi Canada Technology Services ULC need 5+ years in an application support role, experience with ECS, Kafka, Solace, API microservices and cloud-hosted applications, and knowledge of monitoring tools. They also need strong problem-solving, communication and a bachelor's degree or equivalent experience.
Kafka, Solace, Tivoli, Nagios, ITRS, Uptime
Applications Support Sr Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5 to 8 years of application support experience, including installing, configuring or supporting business applications. They also need strong analytical, written and verbal communication skills, plus a bachelor's degree or equivalent experience.
problem management tools, issue tracking tools
Applications Development AI Developer, Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECiti Canada Technology Services ULC needs candidates with 5+ years of application development experience, hands-on work integrating LLM APIs, 2-5 years of backend API experience, and strong MS SQL Server skills. A bachelor's degree or equivalent experience is also required.
Microsoft SQL Server, Devin, JIRA, GitHub Actions, Docker, AWS
Applications Development Senior Programmer - Assistant Vice President
Toronto, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5 to 8 years of relevant experience in systems analysis and programming of software applications, plus project management experience. A bachelor's degree or equivalent experience is expected, along with the ability to work under pressure and handle changing deadlines.
Business processes, Regulatory compliance, Reporting, Project management, Cope with pressure, Decision making
Technology, Application Development, Summer Analyst, Mississauga, Canada, 2027
Mississauga, ONCiti Canada Technology Services ULC
Candidates need a bachelor's degree in computer science, computer engineering, information technology or a related field, graduating between December 2027 and May 2028. They must pass technical interviews on basic algorithms, communicate well, and be legally entitled to work in Canada.
Java, Python, React, Angular, Swift, Kotlin
Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5 to 8 years of relevant experience in systems analysis and software programming, plus experience managing successful projects. A bachelor's degree or equivalent experience is also required.
Business processes, Regulatory compliance, Reporting, Project management, Cope with pressure, Decision making
Applications Support Sr Analyst - Asst Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5-8 years of application support experience, including installing, configuring or supporting business applications. They also need strong analytical, communication and diplomacy skills, and a bachelor's degree or equivalent experience.
Problem management tools, Issue tracking tools
AVP, Fullstack Developer (Applications Development Sr Programmer Analyst) - C12 - MISSISSAUGA
Mississauga, ONCiti Canada Technology Services ULC
4+ YOECandidates need 4+ years of full stack enterprise development, including 3+ years building web applications with Java, Angular or React and Oracle or PostgreSQL. A bachelor's degree in computer science, IT, computer engineering or equivalent experience is also required.
Java, Angular, React, Oracle, PostgreSQL, Kafka
Applications Support Senior Analyst - Asst Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 or more years in application support or production systems management, experience with cloud and microservices, and knowledge of messaging platforms such as Kafka or Solace. A bachelor's degree or equivalent practical experience is required.
Kafka, Solace
Applications Development Sr Programmer Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
7+ YOECiti Canada Technology Services ULC needs strong Python developers with software engineering fundamentals, hands-on Gen AI/LLM experience, and CI/CD and deployment experience. Candidates need a bachelor's degree or equivalent, plus 7-10 years of relevant experience.
Python
Applications Development Sr Programmer Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ YOECandidates need 10 to 13 years of relevant experience in systems analysis and programming of software applications, along with project management and consulting skills. They must work well under pressure and manage shifting deadlines.
Technology, Application Development, Full Time Analyst, Mississauga, Canada, 2027
Mississauga, ONCiti Canada Technology Services ULC
Candidates need a bachelor's degree in computer science, computer engineering, information technology or a related field, graduating between December 2026 and June 2027. They must pass technical interviews with basic algorithmic programming exercises and be legally entitled to work in Canada.
GitHub Copilot, Devin.AI, Citi Squad, Splunk, Tableau, Adobe Analytics
Applications Development Sr Programmer Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5+ years of professional Java development experience, including cloud-based and distributed systems. They must know Spring Boot, relational and NoSQL databases, messaging tools, and Agile and CI/CD practices, and have a degree in computer science, engineering or equivalent experience.
Java, Spring Boot, OpenShift, Kubernetes, Kafka, MQ
Applications Development Technology Lead Analyst - Lead Java Developer - Vice President
OntarioCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of enterprise software engineering, deep Java 17+ and Spring Boot experience, and Kafka, Oracle and Kubernetes skills. Team lead experience and a computer science or related bachelor's degree are required, with a master's preferred.
Java, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes