Top Benefits
A financial rewards program that recognizes your success
An industry leading Employee Share Purchase Plan; we match 50% of net shares purchased
An extensive flex pension and benefits package, with access to virtual healthcare
About the role
About the role
We're looking for a Software Development Manager to join our growing team!
What you'll do here:
- Develop productive and committed teams, fostering the development of personal and technical skills, as well as collaboration.
- Manage projects by understanding the business partner's strategies, priorities and challenges.
- Assess capabilities to propose appropriate solutions and deliver expected value.
- Manage stakeholders and maintain good relations with internal and external collaborators.
- Divide the project into manageable tasks and establish a functional organization chart with roles and responsibilities.
- Develop and maintain the strategic requirements plan, identifying deliverables and dependencies, estimating duration and associated costs, and participating in assigning resources to activities.
- Build, direct and coordinate, in direct and/or indirect supervisory mode, the activities of multidisciplinary teams including project managers (PM), coordinators, scrum masters and project controllers.
- Prepare reports on the project as a whole (progress, problems, costs, closure, etc.) while respecting established performance indicators.
- Lead project risk management. Effectively manage project delivery.
- Maintain dashboards periodically and progressively throughout the program/project.
- Maintain in-depth knowledge of industry trends and technological innovations, identifying opportunities and suggesting solutions where appropriate.
- Collaborate with other Software Engineering Directors and Project Managers to ensure that all initiatives are appropriately staffed, balancing business needs with individual experience and career aspirations.
- Anticipate problems and difficult situations and take the necessary steps to resolve them.
- Manage the relationships and expectations of stakeholders and senior management.
- Maintain a strong business orientation with an understanding of the current and strategic direction of Intact's technologies.
- In the spirit of continuous improvement, evolve our agile practices based on lessons learned throughout the entire development cycle.
- Master all facets of software development.
- Stay abreast of new technologies and challenge the status quo.
What you bring to the table:
- Bachelor's degree in Information Technology/Software Engineering or any equivalent combination of training and experience.
- Experience in leading IT development initiatives.
- Solid understanding and experience of technologies: Java, Angular, Application Frameworks.
- Solid understanding and experience of technologies: Cloud, AWS, ElasticSearch, MongoDB.
- Experience in continuous delivery management.
- Experience with object-oriented development and software debugging.
- Experience of change and transformation management.
- Experience in team management.
- Experience in project management skills including planning, budget and schedule management, scope management, risk management, timely decision making and building effective teams.
- Knowledge of commercial insurance.
- Leadership skills.
- Bilinguism (French and English) - For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English speaking colleagues across the country.
- No Canadian work experience required however must be eligible to work in Canada.
About Intact
Insurance
10,000+
We are here to help people, businesses and society prosper in good times and be resilient in bad times. This is our purpose and the foundation of our company – it drives everything we do and gives meaning to our work.
Nous sommes là pour aider les gens, les entreprises et la société à aller de l'avant dans les bons moments et à être résilients dans les moments difficiles. C'est notre raison d'être et l'essence même de notre entreprise.
Top Benefits
A financial rewards program that recognizes your success
An industry leading Employee Share Purchase Plan; we match 50% of net shares purchased
An extensive flex pension and benefits package, with access to virtual healthcare
About the role
About the role
We're looking for a Software Development Manager to join our growing team!
What you'll do here:
- Develop productive and committed teams, fostering the development of personal and technical skills, as well as collaboration.
- Manage projects by understanding the business partner's strategies, priorities and challenges.
- Assess capabilities to propose appropriate solutions and deliver expected value.
- Manage stakeholders and maintain good relations with internal and external collaborators.
- Divide the project into manageable tasks and establish a functional organization chart with roles and responsibilities.
- Develop and maintain the strategic requirements plan, identifying deliverables and dependencies, estimating duration and associated costs, and participating in assigning resources to activities.
- Build, direct and coordinate, in direct and/or indirect supervisory mode, the activities of multidisciplinary teams including project managers (PM), coordinators, scrum masters and project controllers.
- Prepare reports on the project as a whole (progress, problems, costs, closure, etc.) while respecting established performance indicators.
- Lead project risk management. Effectively manage project delivery.
- Maintain dashboards periodically and progressively throughout the program/project.
- Maintain in-depth knowledge of industry trends and technological innovations, identifying opportunities and suggesting solutions where appropriate.
- Collaborate with other Software Engineering Directors and Project Managers to ensure that all initiatives are appropriately staffed, balancing business needs with individual experience and career aspirations.
- Anticipate problems and difficult situations and take the necessary steps to resolve them.
- Manage the relationships and expectations of stakeholders and senior management.
- Maintain a strong business orientation with an understanding of the current and strategic direction of Intact's technologies.
- In the spirit of continuous improvement, evolve our agile practices based on lessons learned throughout the entire development cycle.
- Master all facets of software development.
- Stay abreast of new technologies and challenge the status quo.
What you bring to the table:
- Bachelor's degree in Information Technology/Software Engineering or any equivalent combination of training and experience.
- Experience in leading IT development initiatives.
- Solid understanding and experience of technologies: Java, Angular, Application Frameworks.
- Solid understanding and experience of technologies: Cloud, AWS, ElasticSearch, MongoDB.
- Experience in continuous delivery management.
- Experience with object-oriented development and software debugging.
- Experience of change and transformation management.
- Experience in team management.
- Experience in project management skills including planning, budget and schedule management, scope management, risk management, timely decision making and building effective teams.
- Knowledge of commercial insurance.
- Leadership skills.
- Bilinguism (French and English) - For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English speaking colleagues across the country.
- No Canadian work experience required however must be eligible to work in Canada.
About Intact
Insurance
10,000+
We are here to help people, businesses and society prosper in good times and be resilient in bad times. This is our purpose and the foundation of our company – it drives everything we do and gives meaning to our work.
Nous sommes là pour aider les gens, les entreprises et la société à aller de l'avant dans les bons moments et à être résilients dans les moments difficiles. C'est notre raison d'être et l'essence même de notre entreprise.