×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks

Job in Toronto, Ontario, C6A, Canada
Listing for: Canadian Imperial Bank of Commerce
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Full Stack Developer, SQL Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)

Overview

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

Responsibilities
  • Design and development – perform and coordinate complex application programming activities; design the application's technical infrastructure using specific databases, programming languages, utilities, and testing approaches; lead the design and development of cost‑effective and innovative solutions.
  • Strategic planning – develop multi‑year technology roadmaps that align with the bank’s vision, strategy, and business goals; lead multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
  • Leadership – act as an application developer and run code‑review sessions with the wider team to ensure the project is on track to meet goals; support peer developers by sharing knowledge, collaborating and problem solving.
Qualifications
  • At least 4 years of C# / .Net development experience with Test Driven Development (TDD, ATDD or BDD).
  • Experience with .NET, C#, SQL Server, Power Shell, Databricks, ASP.NET, MVC, XML, JSON, .NET Core, Microservices, RESTful API and Unit Testing.
  • Minimum 4‑year degree/diploma in Computer Science, Software Engineering, or related programming field.
  • Asset:
    Knowledge of React, Agile, Azure, specifically Databricks, Elastic search, GraphQL and SOLID design principles.
  • Strong communication skills and ability to adapt to new tools and trends.
Benefits

Competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, vacation offering, wellbeing support, and Moment Makers, a social, points‑based recognition program. Paid purpose day for personal growth and development. (Subject to plan and program terms and conditions)

Job Details

Location:

Toronto – 81 Bay, 27th Floor

Employment Type:

Regular
Weekly

Hours:

37.5

Equal Employment Opportunity

CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and provide an accessible candidate experience. If you need accommodation, please contact Mailb All roles posted are opportunities we’re actively recruiting for.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary