We’re building a relationship-oriented bank for the modern world. Join our CIBC Technology team as a Software/Application Developer Co-Op and have a real impact in making our clients’ ambitions a reality! This is a great chance to be a part of an innovation-focused team that is helping to drive CIBC’s digital transformation by developing, testing, and delivering easy to use, flexible, and personalized banking solutions.
You’ll have an opportunity to assist in developing, testing and supporting the implementation of cross-functional, multi-platform application systems. Be part of an innovation-focused team that creates easy, flexible, and personalized banking solutions to enhance client experience and change the way that people bank. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-3 days per week on-site, while other days will be remote.
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). You must be currently enrolled in post-secondary education and returning to full-time studies to be eligible. Please note that these open roles are for Winter 2027 co-op term. ~Programming- You will develop, code and test computer programs for straightforward assignments.
Review, analyze,
and modify programming systems, including encoding, testing, and debugging.
System
Implementation- You will participate in the technical design, development, and integration of cross functional, multi-platform application systems. Coordination- You can effectively interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members. You give meaning to data.
We work to recognize you in meaningful, personalized ways including a competitive compensation, a banking benefit*, wellbeing support, and additional offers such as employee and family assistance programs and MomentMakers, our social, points-based recognition program. You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit. We may ask you to complete an attribute-based assessment and other skills test (such as simulation, coding, French proficiency).
We use artificial intelligence tools during the recruitment process. Temporary (Fixed Term) Cloud Platform, Cloud Technology, JavaScript API, Java Tools, Python Software Development, Spring Boot, SQL*Net, SQL Tools, Web SQL #
📌 Software/Application Developer Co-op (Toronto)
🏢 CIBC
📍 Toronto