Candidates need 0-2 years of experience in a related role, proven system development lifecycle skills, and an understanding of emerging technologies. They also need strong verbal, written, analytical and presentation skills, plus a bachelor's degree or equivalent experience.
6+ YOECandidates need 6 to 10 years of applications development or systems analysis experience, extensive programming and system analysis skills, and project management experience. A bachelor's degree is required, a master's is preferred, and strong written and verbal communication is essential.
Business processes, Debugging, Regulatory compliance, Reporting, Adjust priorities, Leadership
6+ YOECandidates at Citi Canada Technology Services ULC need 6+ years of applications development or systems analysis experience, extensive programming skills, and project management and leadership experience. They should be a subject matter expert in an area of applications development and communicate clearly in writing and speech. A bachelor's degree or equivalent experience is required; a master's is preferred.
5+ YOECandidates need 5+ years of software quality engineering and test automation, with strong Java skills and experience with Selenium WebDriver or Playwright. Investment banking markets technology experience and a bachelor's degree or equivalent are also expected.
6+ YOECandidates need at least 6 years of experience in service design, UX, research, or transformation, plus working knowledge of AI capabilities and workflow automation. Strong systems thinking, program management, and cross-team influence are required, along with Figma and digital whiteboard skills. A bachelor's degree or equivalent experience is required; a master's is a nice-to-have.
Figma, FigJam, Figma Make, Claude, Gemini, Microsoft Office
10+ YOECandidates need 10 to 15 years of service design, UX, transformation or consulting experience, plus systems thinking and practical AI workflow knowledge. A bachelor's degree or equivalent experience is required; a master's is an asset.
Figma, FigJam, Figma Make, Claude, Gemini, Microsoft Office
5+ YOECiti Canada Technology Services ULC needs 5 to 8 years of experience with Core Java, Java EE and web front-end work, plus microservices, messaging queues and Oracle SQL. Candidates also need project management experience and a bachelor's degree or equivalent experience.
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.
Citi Canada Technology Services ULC needs candidates with proven technology project management and network connectivity experience, including data center migrations and new network builds. Candidates need knowledge of low-latency electronic trading infrastructure, strong communication and influence skills, and an engineering mindset.
8+ YOECandidates need 8+ years of core Java development or systems analysis experience, plus knowledge of Spring Boot, microservices, containers and Linux. Equities trading platform experience and a bachelor's degree or equivalent are preferred.
4+ YOECandidates need 4+ years of relevant experience, including project management and strong Oracle SQL, PL/SQL and Unix/Linux scripting skills. Experience with SmartStream TLM match rules and reconciliation platforms is expected, along with a bachelor's degree or equivalent experience.
SmartStream TLM, Oracle PL/SQL, MS SQL Server, Linux, JIRA, DevOps
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.
10+ YOE3+ MgmtCiti Canada Technology Services needs candidates with 10 years of hands-on coding in Java or Angular, 3 to 5 years leading teams, and experience with API-first design (REST, GraphQL) and large-scale microservices. Agile/Scrum and frequent release experience is required; RDBMS and NoSQL database skills are highly desirable.
Angular, Java, Spring Boot, MongoDB, MSSQL, Copilot
8+ YOECandidates need 8 years of experience in project management, business analysis or process improvement, a university degree, strong analytical and Excel skills, and attention to detail. Experience with Investment@Citi, PTS and project management methodologies is preferred.
Microsoft Excel, Microsoft Office, Investment@Citi, PTS
8+ YOECandidates need at least 8 years of enterprise Java development experience with Spring Boot and microservices, strong REST API and web services skills, and solid knowledge of cloud and messaging tools. A bachelor's degree in computer science or software engineering, or equivalent experience, is also expected.
5+ YOECandidates need 5+ years in software quality assurance, preferably in financial services, with capital markets knowledge of futures and options and post-trade processing. They also need strong Java, Cucumber and BDD automation skills, advanced SQL, and working knowledge of CI/CD, Git, Linux and cloud environments.
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
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.
3+ YOECandidates need a bachelor's degree in computer science or a related field, or substantial software delivery experience, plus 3 to 6 years in application development, DevOps or automation. Strong Java, Linux, database and cloud skills are required.
6+ YOECandidates need strong Core Java and Spring skills, Docker, Kubernetes or OpenShift experience, and knowledge of Kafka or RabbitMQ. Six to ten years in financial services and a university degree or equivalent experience are expected.
8+ YOECandidates need 8+ years of hands-on Java development, including Java 8 or higher, plus experience with Spring, REST APIs, relational databases and at least one cloud platform. Messaging, testing and strong communication skills are also required.
14+ YOECandidates need at least 14 years of complex program and process transformation experience, with management consulting and financial services background. A bachelor's degree or equivalent is required, and PMP or PRINCE2 is preferred.
6+ YOECandidates need 6 to 10 years of management consulting and financial services experience managing complex programs, plus a bachelor's degree or equivalent experience. PMP or PRINCE2 certification is preferred, along with strong Excel and PowerPoint skills and strong communication.
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