Job Description
Elevate software excellence at BMO Financial Group as a Senior C# Developer. This hybrid role emphasizes software design and integration for branch banking systems.
With over 9 years of software development experience, you will lead the design and implementation of solutions while maintaining alignment with business and architectural standards. Your expertise in C#, .NET 8, and Entity Framework will be crucial in mentoring peers and troubleshooting production issues.
Key Responsibilities:
• Design and implement software in alignment with architecture
• Conduct extensive code reviews and provide mentoring
• Recommend business-driven solutions to enhance software
• Support production issues and facilitate issue resolution
• Create detailed documentation and perform unit testing
Requirements:
• Minimum 9 years of software development experience
• Advanced knowledge of C#, .NET, and Entity Framework
• Familiarity with current development patterns
• Excel...