Skip to main content

Description

Join CIBC's digital transformation to develop user-friendly, flexible, and personalized banking solutions. This role involves developing, testing, and assisting with the implementation of cross-functional, multi-platform application systems, enhancing technical skills within a senior team to build the bank of the future.

What We're Looking For

Develop code and test computer programs for straightforward assignments; review, evaluate, and modify programming systems, including encoding, testing, and debugging.

Participate in the technical design, development, and integration of cross-functional, multi-platform application systems.

Interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members.

Ideal Candidate

2-3 years of experience in Objective C, Xcode, Android SDK, Swift, Web Services, XML, Subversion, and GIT.

Strong knowledge of Object Oriented Design, JSON and RESTFul web services.

Experience writing Unit Tests and UI Automation Tests.

Asset if: knowledge of App Store Publication Process; published own Android or iOS app; experience with Jenkins, Fast Lane, Jira or Confluence, and/or other build & deploy tools.

Proficient in both frontend and backend development using Java and Python, with a strong understanding of modern frameworks and best practices.

Experience with Microsoft Azure services for application deployment, scaling, and monitoring is considered a nice to have.

Embrace and advocate for change; continuously evolve thinking and work to deliver best.

Influence makes a difference; strong relationships and networks are essential.

Digitally savvy; seek out innovative solutions and embrace evolving technologies; adapt to new tools and trends.

Motivated by collective success; believe in teamwork.

Live values: trust, teamwork, and accountability.

Hard Skills

Objective C
Xcode
Android SDK
Swift
Web Services
XML
Subversion
GIT
Object Oriented Design
JSON
RESTFul web services
Unit Test
UI Automation Tests
App Store Publication Process
Android app development
iOS app development
Jenkins
Fast Lane
Jira
Confluence
Java
Python
Microsoft Azure services
Application Development
Application Testing
Computer Coding
Database Management
Debugging
Financial Management System (FMS)
Systems Troubleshooting

Soft Skills

Embrace change
Advocate for change
Influence
Relationship building
Networking
Digitally savvy
Innovative thinking
Adaptability
Teamwork
Accountability
Trust

Work Hours

37.5 hours/week

Benefits

Committed to creating an inclusive environment where all team members and clients feel like they belong.
Provide an accessible candidate experience.

Special Commitments

Must be legally eligible to work at the location(s) specified. May be asked to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency).

About the Company

C

Canadian Imperial Bank of Commerce (CIBC)

CIBC is a leading North American financial institution with 14 million personal banking, business, public sector, and institutional clients. It offers a full range of advice, solutions, and services through its leading digital banking network and locations across Canada, the U.S., and around the world.

Client-focused
Inclusive
Collaborative
Innovative
Professional
View all jobs at Canadian Imperial Bank of Commerce (CIBC)

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.