2 days ago
Toronto, CanadaMid Level
Responsibilities
- Design, develop, integrate, and maintain enterprise-scale applications involving multiple back-end systems.
- Perform and coordinate complex application programming activities using specified databases, programming languages, utilities, and testing approaches.
- Lead technical design and development of cost-effective, innovative application solutions.
- Develop multi-year technology roadmaps aligned with CIBC’s vision, strategy, and business goals.
- Lead multiple complex projects involving back-end systems, new technology, and enhancements to existing applications.
- Conduct code-review sessions and support peer developers through knowledge sharing, collaboration, and problem solving.
Requirements
- At least 4 years of C#/.NET development experience with Test Driven Development experience such as TDD, ATDD, or BDD.
- 1–3 years of hands-on Databricks experience.
- Experience with .NET, C#, SQL Server, PowerShell, Databricks, ASP.NET, MVC, XML, JSON, .NET Core, microservices, RESTful APIs, and unit testing.
- A degree or diploma in Computer Science, Software Engineering, or a related programming field.
- React, Agile, Azure, Elasticsearch, GraphQL, and SOLID design principles are assets.
- Applicants must be legally eligible to work at the specified location and, where applicable, hold a valid work or study permit.
Benefits
- Hybrid work arrangement with 1–2 days per week on-site in Toronto and the remaining days remote.
- Regular employment with 37.5 weekly hours.
- 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.
- Inclusive and accessible candidate experience with accommodation support available.
Tech Stack
Categories
About CIBC
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).