Sr. Manager, Application Development

CIBCToronto, ON
Hybrid

About The Position

As a member of CIBC’s team, the Senior Manager, Application Development is a professional responsible for managing multiple development projects, development groups and application support functions for a Global Wires and Payments technology group. The role applies professional knowledge to oversee the development, testing and implementation and maintenance of Wires investigation and platforms, directing, motivating and developing staff to maximize their individual contribution and function effectively as a team. The Senior Manager, Application Development leads a team to manage resource requirements and allocations, monitor and improve quality, and ensure 'best practice' development techniques and ensure stability and performance of application systems in production. Additionally, the role works with the business in the development, testing and implementation of application programs that help promote business improvement. At CIBC we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.

Requirements

  • 5–8 years of experience leading developer teams
  • Skilled at coaching and developing others
  • Hands-on expertise in software design, particularly with SOLID principles
  • Familiar with designing cloud applications
  • Familiar with Agile methodology
  • Experience working in Scrum teams
  • Degree/diploma in Computer Science, Business, and/or a related field
  • Availability for weekend, evening, and 24/7 on-call support is required for application and escalation needs.
  • Legally eligible to work at the location(s) specified
  • Analytical Thinking
  • Application Development
  • Database Management Systems (DBMS)
  • Emerging Technologies
  • Project Management Technology
  • Technical Consulting
  • Technical Leadership
  • User Requirements
  • Work Collaboratively

Nice To Haves

  • Experience or knowledge in Client Data Management
  • Experience or knowledge in data warehousing
  • Experience or knowledge in DevOps
  • Experience or knowledge in cloud engineering

Responsibilities

  • Track and analyze operating environment for specified services and implement corrective actions as needed.
  • Work with clients and internal partners to determine, negotiate, and manage services to the agreed standards.
  • Monitor service levels to identify opportunities for improvement and recommend appropriate solutions.
  • Lead and coach a high performing group team of individuals.
  • Direct, motivate, and develop your team, maximizing their contributions and professional growth.
  • Share knowledge and collaborate to come up with effective solutions to problems.
  • Work closely with clients and business partners to develop, test, and implement application program.
  • Impact and improve the business by advising application owners on the technology possibilities and requirements.
  • Contribute to the ongoing support, stability, and performance of application systems in production including problem analysis, resolution, and escalation and reporting as necessary.
  • Manage the wires payments business unit’s daily operations, ensuring efficient and compliant processing of domestic and international transactions in line with regulatory standards (SWIFT, OSFI, OFAC, Payments Canada, SOX).
  • Maintain strong technical knowledge of relevant infrastructure (HPE Nonstop, RHEL, Oracle, IBM MQ, OpenShift, Kubernetes, Docker, JBOSS EAP, HSM, networking/firewalls) to provide effective troubleshooting and support.
  • Act as the primary contact for external partners (SWIFT, Payments Canada, etc.), supporting integration and operational requirements.
  • Translate business strategy into actionable objectives, lead modernization projects, and coordinate enhancements and integrations for payment platforms.
  • Proactively identify and mitigate operational risks, implement controls, and ensure the integrity of high-value payment flows.
  • Prepare compliance and operational reports, maintain audit records, and support incident and problem management processes.

Benefits

  • competitive salary
  • incentive pay
  • banking benefits
  • a benefits program
  • defined benefit pension plan
  • an employee share purchase plan
  • a vacation offering
  • wellbeing support
  • MomentMakers, our social, points-based recognition program
  • Purpose Day; a paid day off dedicated for you to use to invest in your growth and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service