1 day ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, code, test, debug, integrate, and maintain applications across multiple technology platforms.
- Translate business requirements into programming instructions and conduct technical design and impact analysis.
- Support application integrations, file transfers, databases, backup plans, production operations, and troubleshooting.
- Investigate incidents, perform root-cause analysis, and address business and client-impacting issues.
- Collaborate with technology teams, business partners, clients, vendors, and peers to resolve problems and ensure reliable application operations.
- Provide technical guidance on the business implications of application development projects and maintain regulatory and information security standards.
Requirements
- 2–3 years of experience as an Application Developer, Production Support Analyst, or Integration Specialist supporting internal business clients.
- Solid understanding of the Software Development Life Cycle, including requirements, development, testing, deployment, production support, and change management.
- Hands-on knowledge of databases, particularly Oracle, SQL, and batch processing.
- Experience with application integrations and file transfers using FTP and SFTP, including an understanding of network and firewall considerations.
- Strong production-support, analytical, incident-investigation, troubleshooting, and root-cause-analysis capabilities.
- Degree or diploma in Computer Science, Engineering, Management Information Systems, or a related field.
- Exposure to full-stack development, Azure Databricks, cloud technologies, or data engineering is an asset.
- Ability to manage competing priorities, communicate effectively, build relationships, and learn new technologies.
Benefits
- Competitive salary and incentive pay.
- Banking benefits, a benefits program, defined benefit pension plan, employee share purchase plan, vacation offering, wellbeing support, and a social points-based recognition program.
- Paid Purpose Day for personal growth and development.
- Regular employment with 37.5 weekly hours in Toronto at 81 Bay, with the on-site and remote work proportion discussed during the interview.
- Accessible candidate experience and accommodation support are available.
About CIBC
CIBC (Canadian Imperial Bank of Commerce) provides retail, business, wealth management, and capital markets services to individuals, small and mid-sized businesses, and institutional clients in Canada and the U.S. It earns revenue from interest income, fees, and trading and advisory services, and offers digital and branch banking, mortgages, credit cards, and investment products. Founded in 1961 and headquartered in Toronto, it is one of Canada’s Big Five banks and is listed on the TSX and NYSE (CM).