We’re building a relationship-oriented bank for the modern world.
The Application
Development team builds and supports scalable, secure, and modern technology solutions that help deliver strong outcomes for our clients and teams. As a Chapter Lead, Application Development, you’ll lead and develop a team of software engineers while providing hands‑on technical leadership across the software development lifecycle. You’ll help shape an inclusive, accountable, and high‑performing engineering culture by coaching team members, supporting workforce planning, and promoting continuous learning and engineering best practices.
You’ll also champion modern engineering practices, including continuous integration and continuous delivery (CI/CD), automated testing, observability, DevSecOps, and responsible adoption of artificial intelligence (AI) tools to improve delivery quality and team effectiveness. In this role, you’ll balance strategic leadership with day‑to‑day execution, helping teams navigate change and deliver across multiple priorities. Details on your work arrangement (proportion of on‑site and remote work) will be discussed at the time of your interview.
Lead people and build capability - Lead, coach, and develop software engineers across varying levels of experience. Set clear performance expectations, provide regular feedback, and support hiring, onboarding, succession planning, and career development. Drive technical excellence - Provide technical leadership across application design, coding, code reviews, troubleshooting, deployment, and support.
Enable modern engineering practices - Champion CI/CD, automated testing, observability, and DevSecOps to strengthen delivery quality and efficiency. Encourage knowledge sharing and continuous improvement across the chapter.
Advance practical AI adoption - Identify opportunities to responsibly use AI-assisted development tools, automation, and analytics throughout the software lifecycle.
Provide transparent updates on progress, risks, dependencies, timelines, and team capacity while overseeing vendor performance and outcomes. You can demonstrate experience in application development, software engineering leadership, agile or product-oriented delivery environments, the full software development lifecycle, and modern engineering tools and cloud or platform environments. It’s an asset if you have experience with AI-assisted development tools, observability practices, and DevSecOps.
You have experience coaching employees and inspiring successful team performance. You know that relationships and networks are essential to success. You have a degree/diploma in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking advantages, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program. a paid day off dedicated for you to use to invest in your growth and development. 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.
Application
Development, Coaching, Decision Making, Enterprise Technologies, Leadership, People Management, Project Management, Solutions Design, Stakeholder Management, Technical Architecture #
📌 Director of Project Management (Full Time, Remote) (Toronto)
🏢 CIBC
📍 Toronto