Senior Application Development Consultant

7 days ago


Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

The Senior Consultant, Application Development is a key role in our organization, responsible for leading the functional design and development of application systems across all technologies and platforms.

This position provides consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user requirements to process and data requirements and developing solutions for the business with far-reaching impact.

The Senior Consultant, Application Development provides technical leadership to develop precise steps and processing logic across all platforms, ensuring the designed specifications achieve business needs.

This role also provides comprehensive senior-level technical consulting to other IT senior management and senior technical teams.

You will have the flexibility to manage your work activities within a hybrid work arrangement, with the option to work remotely or on-site as needed.

Key Responsibilities:

  • Design and document the technical functionality, infrastructure, interfaces, and integrations
  • Act as the solution lead and interface with project teams, driving and moderating design review sessions to ensure the overall design aligns with business requirements and architectural directions
  • Support and mentor junior designers and developers through knowledge sharing, collaboration, and effective problem-solving
  • Develop and implement applications with expertise in.NET 6 or later (C#), REST API, MS SQL Server, Microservices, and Azure Cloud
  • Have a good understanding of Microservices Architecture and designing applications for the Cloud, experience with DevOps, CI/CD pipeline, and relational databases

Requirements:

  • 5+ years' experience in designing, developing, implementing, documenting, and supporting applications
  • Expertise in.NET 6 or later (C#), REST API, MS SQL Server, Microservices, and Azure Cloud
  • Good understanding of Microservices Architecture and designing applications for the Cloud
  • Experience with DevOps, CI/CD pipeline, and relational databases
  • Bachelor's degree or equivalent in Computer Science or Technical discipline

What We Offer:

  • Competitive salary and incentive pay
  • Banking benefits and health benefits program
  • Defined benefit pension plan and employee share purchase plan
  • MomentMakers, our social, points-based recognition program
  • A paid day off dedicated for growth and development

About Us:

CIBC is a leading financial institution committed to helping our clients, employees, and shareholders achieve their goals. We are a place where you can excel and make a meaningful contribution to our clients and communities.



  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Senior Consultant, Application DevelopmentThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.This role provides consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Senior Consultant, Application DevelopmentThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.This role provides consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Senior Consultant, Application DevelopmentThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.This role provides consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Senior Consultant, Application DevelopmentThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.This role provides consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    The Senior Consultant, Application Development is a key role in our organization, responsible for leading the functional design and development of application systems across all technologies and platforms.This position provides consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    The Senior Consultant, Application Development is a key role in our organization, responsible for leading the functional design and development of application systems across all technologies and platforms.This position provides consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms. As a key member of our team, you will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms. As a key member of our team, you will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job Title: Senior Consultant, Application DevelopmentWe are seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.The successful candidate will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job Title: Senior Consultant, Application DevelopmentWe are seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.The successful candidate will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Unlock Your Potential as a Senior Consultant, Application DevelopmentAt CIBC, 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.As a Senior Consultant, Application Development, you'll lead the functional design and development of application...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Unlock Your Potential as a Senior Consultant, Application DevelopmentAt CIBC, 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.As a Senior Consultant, Application Development, you'll lead the functional design and development of application...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job Title: Senior Consultant, Application DevelopmentWe are seeking a highly skilled and experienced Senior Consultant, Application Development to join our team at the Canadian Imperial Bank of Commerce. As a key member of our IT department, you will be responsible for leading the functional design and development of application systems across all...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job Title: Senior Consultant, Application DevelopmentWe are seeking a highly skilled and experienced Senior Consultant, Application Development to join our team at the Canadian Imperial Bank of Commerce. As a key member of our IT department, you will be responsible for leading the functional design and development of application systems across all...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Sr. Consultant, Application DevelopmentWe're seeking a seasoned professional to lead the design and development of application systems across all technologies and platforms.The Senior Consultant, Application Development will provide consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Sr. Consultant, Application DevelopmentWe're seeking a seasoned professional to lead the design and development of application systems across all technologies and platforms.The Senior Consultant, Application Development will provide consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms. As a key member of our team, you will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryThe Canadian Imperial Bank of Commerce is seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms. As a key member of our team, you will provide consultation for senior management on a wide spectrum of existing and emerging...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.The successful candidate will provide consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior Consultant, Application Development to lead the functional design and development of application systems across all technologies and platforms.The successful candidate will provide consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user...