Tech Lead .Net (Montréal)

November 25, 2021

(Work place: Montréal)

Desjardins Group is the largest cooperative financial group in Canada, and one of the largest employers in the country. It offers a full range of financial products and services and is home to a wealth of expertise in property and casualty insurance, life and health insurance, wealth management, services for businesses of all sizes, securities brokerage, asset management, venture capital, and secure, leading-edge virtual access methods.

Job Level

NV-10As a pioneer in new technology trends in Canada, Desjardins is always looking for ways to modernize its work methods. Are you up for the challenge?Your drive to participate in the delivery of software solutions as a developer is critical. You play a part in developing and enhancing business solutions, meet the needs of members and clients, and ensure the quality and security of the solutions you code. As part of a team, you participate in the continuous delivery, maintenance and updating of solutions. You regularly work with other teams. You’re able to make technical decisions and be accountable for them. Your leadership and interpersonal skills as well as your experience in DevOps, CI/CD and Agile practices allow you to deliver stable products, continuously improve their quality and find solutions.You have an opportunity to share your experiences with a community of practice for developers.You work to define, optimize and update best practices in developing business applications (back-end/front-end) for the group retirement savings sector. You work with different tech stacks, but mainly with Microsoft .NET and .NET Core. You play a leading cross-sector role and report directly to this sector’s solutions development manager.You work in a sector currently undergoing modernization and help projects of all sizes, including major ones, succeed.

General Information on the Position

Main Responsibilities

  • Coach several teams in applying technology to develop business solutions and help them advance in order to improve delivery speed

  • Identify and prioritize work that combines business and technology and that supports business strategies

  • Analyze and develop software products, including the coding, testing and operations, while applying best development, data and security practices

  • Define development methods, design patterns and technology choices, and share them with all the teams you oversee

  • Work on a co-creative basis with business partners to get a complete understanding of business intentions and objectives, and implement solutions accordingly

  • Automate testing (master the associated methodologies, such as testing pyramids, TDD and BDD) and be accountable for quality

  • Analyze and resolve major incidents and take the lead in resolving highly complex problems

  • Represent the teams in dealings with senior managers and with partners and external organizations

  • Stay abreast of technology trends and development practices, and serve as a mentor to the development team with regards to technology and practices

  • Establish frameworks and document technical solutions as well as practices to ensure product sustainability

Other working conditions

  • Work location:  Currently on a regular telework basis due to the pandemic. To be located in Montreal or Lévis according to the selected candidate's preference. The hybrid work mode applies to the position.

  • Number of jobs available : 1

Qualifications

  • Bachelor’s degree in a related field

  • A minimum of six years of relevant experience

Please note that other combinations of qualifications and relevant experience may be considered

  • For vacant positions available in Quebec, please note that knowledge of French is required

Specific knowledge

  • Proficient in .NET programming and with tools such as Azure, DevOPs, Jira

  • In-depth understanding of object-oriented concepts and how to use them properly

  • Extensive knowledge of technology environments, such as .NET, .NET Core, back-end development, front-end development, CI/CD, Azure DevOps, Jira, traditional development, cloud development

  • Knowledge of implementing complex development

  • Knowledge of software development (clean architecture, clean code, design patterns)

  • Knowledge of efficient, modular, flexible and simple software architecture

Desjardins Cross-sector skills

Action oriented, Customer Focus, Differences, Nimble learning

Key competencies for the job

Complexity, Plans and aligns, Tech savvy

Work Location

200, rue des Commandeurs Lévis

Trade Union

Non Syndiqué

Unposting Date

2021-12-8

Job Family

Information technology (FG)

Show More Jobs

Jobs Alert