07 Nov
|
BMO Financial Group
|
Winnipeg
07 Nov
BMO Financial Group
Winnipeg
OverviewWe 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 ResponsibilitiesDesign 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 design specifications and code.Build scalable, supportable solutions and promote common assets across the organization.Lead initiatives to deliver business objectives and mentor team members.Stay current with industry trends and best practices through continuous learning.Qualifications7+ years in software development in a .NET environment.Advanced knowledge of .NET 8 framework and C#.Robust experience with front-end technologies and Entity Framework.Proficiency in SQL databases, WinForms.Angular is a plus.Understanding of feature flag management.Strong end‑to‑end integration and troubleshooting knowledge.Familiarity with modern development practices such as Domain‑Driven Design and modularization of legacy code.Understanding of mission‑critical financial applications and multi‑layer banking systems.Integration experience with peripherals supporting branch applications.Robust knowledge of Waterfall and Agile/Scrum methodologies.Excellent communication, collaboration, and problem‑solving skills.Ability to work independently and lead project teams.Salary$75,900.00 - $141,900.00 (Salaried, paid by BMO Financial Group). Salary varies based on location, skills, experience, education, and qualifications. The range may include commission structure. Part‑time roles are prorated.BenefitsBMO offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. Additional perks and rewards, including performance‑based incentives and discretionary bonuses, may be available.EEO StatementBMO is committed to an inclusive, equitable and accessible workplace and provides accommodations upon request.#J-18808-Ljbffr
📌 Sr. C Developer Specialist (Toronto) - $75,900 - $141,900 A Year (Winnipeg)
🏢 BMO Financial Group
📍 Winnipeg