BMO
Apply Now
Sr. C# Developer Specialist (Toronto)
Description
Overview
We are seeking a highly skilled C# Developer Specialist to join our Channels Technology team, focusing on branch banking applications. This role requires a deep understanding of core business processes, architecture patterns, and technology strategies such as Transformation, Smart Core, and DevOps.
Key Responsibilities
- Design and implement software solutions that meet functional and non-functional requirements.
- Write, configure, and integrate code following architecture patterns and technology strategy.
- Conduct detailed code reviews and provide constructive feedback.
- Assess design decisions for impact on performance, schedule, budget, and downstream systems.
- Evaluate new technologies for fit and assess upstream/downstream impacts on process, data, and risk.
- Support production issues, perform root‑cause analysis, and recommend improvements.
- Decompose business requirements into detailed des...