Enable job alerts via email!

Application Developer

Canadian Imperial Bank of Commerce

Toronto

On-site

CAD 70,000 - 95,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CIBC is seeking an Application Developer to join its Core Banking and Payment Technology team in Toronto. This role is integral to the bank’s digital transformation, focusing on developing and enhancing applications. With a full-time on-site requirement, the successful candidate will contribute to complex projects and collaborate with cross-functional teams.

Benefits

Competitive salary and incentive pay
Comprehensive benefits program
Defined benefit pension plan
Employee share purchase plan
Paid time off
Wellbeing support
Purpose Day off for development

Qualifications

  • You have 2+ years of experience in application development involving the SDLC with the .NET framework.
  • You have hands-on experience with ATM software development and vendor software integrations.
  • Knowledge in networking, security certificates, application installations, and scripting skills is required.

Responsibilities

  • Develop, code, and test end-to-end applications pertaining to the banking stack.
  • Participate in technical design and integration of multi-platform application systems.
  • Work closely with business partners to troubleshoot and ensure standard adherence.

Skills

Application Development
DevOps
Bash Scripting
C# .NET
Java
Python
Windows
Linux
Automation
AI
Ansible
Azure
Shell Scripting
WPF
MVVM
XAML

Job description

We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.

At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.

To learn more about CIBC, please visit CIBC.com

What you'll be doing

You’ll be joining CIBC’s Core Banking and Payment Technology group. As an Application Developer, you’ll be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale projects involving multiple back-end systems. You will also assemble, implement, and maintain easy, flexible, and personalized solutions that enhance the client experience. Within the team, you can expect to lead the planning and strategy for the technical design, development, and integration of these applications.

At CIBC, we enable an optimal work environment for you to thrive. To perform your work successfully, you’ll be on-site full-time.

How you'll succeed

Programming Skills: Develop, code, and test end-to-end our stack of applications. Review, analyze, and modify programming systems, including coding, testing, and debugging.

Systems Implementation: Participate in and conduct technical design, development, and integration of cross-functional, multi-platform application systems.

Troubleshooting and Technical Skills: Work closely with key business and technology partners to understand and address impact issues. Ensure adherence to all regulatory and security standards. Provide technical guidance on application development projects.

Relationship Management: Build strong relationships with team members, clients, vendors, and peers. Lead discussions, listen actively, and communicate effectively, recognizing that verbal communication includes tone, style, and structure.

Who you are

  • You have 2+ years of experience in application development involving the SDLC with the .NET framework. Experience with Java or Python, Azure cloud, and Windows/Linux OS is an asset.

  • You have hands-on experience with ATM software development, vendor software & hardware integrations, and Splunk releases. Experience with ATM software testing and configuration is an asset.

  • You have experience in troubleshooting network issues, supporting production incidents, managing infrastructure updates, and leading project initiatives for core applications.

  • You have knowledge in networking, security certificates, application installations, server setups, scripting skills (Bash/Shell), DevOps tools (CI/CD, GitLab, containers, build tools, JFrog/Artifactory), and UI frameworks like WPF, MVVM, XAML.

  • Values matter to you: You bring your authentic self to work and embody trust, teamwork, and accountability.

#LI-TA

What CIBC Offers

We prioritize your goals, starting with your strengths and ambitions. We offer a competitive salary, incentive pay, banking benefits, a comprehensive benefits program*, a defined benefit pension plan*, an employee share purchase plan, paid time off, wellbeing support, and MomentMakers, our recognition program.

Our spaces and tools foster collaboration and innovation to make a difference for our clients.

We support your growth through initiatives like Purpose Day, a paid day off for your development.

*Subject to plan and program terms and conditions

What you need to know

  • CIBC is committed to inclusion and accessibility. If you need accommodations, contact Mailbox.careers-carrieres@cibc.com

  • You must be legally eligible to work in the specified location(s) and have a valid work/study permit if applicable.

  • We may ask you to complete assessments and tests to learn more about you and to help you understand our organization better.

Job Location: Toronto-81 Bay, 18th Floor

Employment Type: Regular

Weekly Hours: 37.5

Skills: Ansible, Application Development, AI, Automation, Bash Scripting, C# .NET, DevOps, Git, Java, Linux, Azure, Python, Shell Scripting, Software Development, Windows, WPF, MVVM, XAML

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Intermediate Mainframe Application Developer

Bank of Montreal

Toronto

Remote

CAD 60.000 - 112.000

4 days ago
Be an early applicant

Software Developer

Fidelity International

Toronto

Remote

CAD 80.000 - 110.000

5 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50.000 - 90.000

6 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Toronto

Remote

CAD 60.000 - 90.000

5 days ago
Be an early applicant

Front End Application Developer-Doc2513796102

BQ INTERNATIONAL LTD.

Regina

Remote

CAD 70.000 - 90.000

4 days ago
Be an early applicant

Azure Application Developer (Databricks)

Canadian Imperial Bank of Commerce

Toronto

On-site

CAD 85.000 - 120.000

4 days ago
Be an early applicant

Application Developer (React, NodeJS)

Showbie Inc.

Edmonton

Remote

CAD 60.000 - 80.000

5 days ago
Be an early applicant

Azure Application Developer (Databricks)

CIBC

Toronto

On-site

CAD 70.000 - 90.000

6 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90.000 - 130.000

4 days ago
Be an early applicant