Sr. Consultant, Application Development (.NET, C#, SQL)
- Toronto, ON
- Permanent
- Temps-plein
- Design and development - Perform and coordinate complicated 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 skills - 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.
- You can demonstrate experience with at least 5 years of .NET, C#, SQL Server, .Net Core, Microservices, RESTful API, Unit Testing and SOLID design principles.
- It’s an asset if: You have knowledge of Agile, Azure development and/or architecture certification, MongoDB, and WPF. You have previously supported a Capital Markets group.
- You have a degree/diploma in Computer Science, SW Engineering/or related programming degree/diploma.
- You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
- You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
- You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability