CIBC

Consultant, Full Stack Developer

CIBC
Apply
22 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, implement, maintain, and coordinate complex full-stack applications and programming activities.
  • Design application technical infrastructure using databases, programming languages, utilities, and testing approaches.
  • Lead the design and development of cost-effective solutions integrating back-end systems.
  • Develop multi-year technology roadmaps aligned with the bank’s vision, strategy, and business goals.
  • Lead multiple complex projects involving back-end systems, new technology, and application enhancements.
  • Act as development team lead and run code-review sessions.
  • Support and mentor intermediate and senior developers through knowledge sharing, collaboration, and problem solving.

Requirements

  • At least 5 years of experience designing and developing .NET solutions.
  • Experience with .NET, C#, ASP.NET, .NET Core, MS SQL Server, SQL queries, React, SSRS, SSIS, and RESTful APIs.
  • Hands-on experience with Azure technologies and development, including Entra ID, OAuth, Azure App Service, Azure Functions, Azure Storage accounts, and SQL Managed Instance.
  • Power BI and Azure Data Factory experience are nice-to-have qualifications.
  • Ability to lead technical design, development, integration, strategic planning, code reviews, and developer mentoring.
  • Ability to legally work at the specified location and hold a valid work or study permit where applicable.

Benefits

  • Competitive salary and incentive pay.
  • Banking benefits, a benefits program, a defined benefit pension plan, an employee share purchase plan, vacation, wellbeing support, and a points-based recognition program.
  • Paid Purpose Day for personal growth and development.
  • Work arrangement and proportion of on-site versus remote work discussed during the interview.
  • Regular employment with 37.5 weekly hours.

Tech Stack

AzureC#Microsoft SQL Server.NETReactSQL
CIBC

About CIBC

10,000+ employees

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).

Contact me