Share this Job

Director, Technology Solutions (Ottawa or Montreal)

Job Requisition ID: 8576  

Language Designation: Bilingual 

Language Skill Levels (Read/Write/Speak): CBC 

Position Status: Permanent Full Time 

Travel Requirement: Occasional 

Office Location: Ottawa (ON); Montreal (QC)


At CMHC, we trust you to get the job done. We empower our employees to be fully autonomous and accountable in achieving their results. Employees focus on how they achieve results rather than when and where they choose to work.


Here are some of the reasons why we were chosen as one of Canada's top employers:


  • Enjoy 5 weeks of vacation;
  • An annual individual performance bonus;
  • Defined benefit pension plan;
  • Comprehensive group insurance to support your well-being from day one;
  • Access to a catalogue of courses for individual learning;
  • An inclusive workplace culture and environment with multiple Employee Resource Groups and much more!


Help make a difference for Canadians. CMHC’s aspiration is that by 2030, everyone in Canada has a home that they can afford and that meets their needs. All of our programs and activities support this singular goal.

Be part of an inclusive workplace. Diversity and Inclusion guides everything we do at CMHC. We’re taking concrete actions to eradicate racism and advance equity within CMHC and the housing system.



  • Oversee the build of technical solutions that take into account enterprise vision, current state and opportunities.
  • Analyze the viability of the solution to meet project timelines, budget, and quality. Develop fundamental process for SDLC design, promote design driven project delivery, partner with LOB teams and external partners to drive optimal solutions.
  • Facilitates business and IT alignment through a collaborative, supportive and consultative manner, driving the organization’s digital business strategies and balancing innovation and growth.
  • Manages project life cycles, including the use of Agile fast life cycle if appropriate, in three categories: project pipeline (proposed or in development), ongoing IT projects (status, risks, demand management) and completed projects (technology adoption, service introduction). Ensures that IT projects drive towards successful outcomes and that project implementation risks and issues are managed effectively.
  • Oversees the impact assessment of IT proposals, projects, initiatives or other IT changes on people, processes, and policies.
  • Ensures clearly defined and well-understood reporting and information flows between business and IT to enhance communications.
  • Oversees the development of strategies and tactics to deploy a large number of projects with significant financial implications for the business.
  • Maintains close ties to both the business units and the IT organization, thereby creating common expectations that help IT and the business interact, avoid conflict, and jointly revise measures as needed, involving partners and partner relationship management if applicable.
  • Promotes greater business agility, using guiding principles and standards to equip the business to better cope with the adoption of IT changes.
  • Implement and manage software development status reporting, metrics, and benchmarks.
  • Oversee management of relationships with consultants, vendors, and contractors and support negotiation of statements of work and business terms with suppliers.
  • Develop workforce strategy to meet the organization’s current and future development needs through developing, hiring, and/or sourcing talent.  
  • Manage resource allocation across teams to maximize business impact of resources. 

Minimum Qualifications: 


  • Master’s or bachelor’s degree in business, computer science, computer engineering, electrical engineering, system analysis or a related field of study, or an equivalent combination of education and/or experience may be considered.
  • 13 years of years in IT delivery leadership role and in software engineering, developing and implementing innovative solutions with solid understanding on data, security, resilient systems design, integration, and application development via project implementations and at least 8 years in a people leadership role.
  • Demonstrated experience and maturity in building and managing scaled enterprise applications. 
  • Knowledge of business ecosystems, SaaS, infrastructure as a service (IaaS), platform as a service (PaaS), SOA, APIs, open data, microservices, event-driven IT and predictive analytics.
  • Experience with end-to-end solution implementation, including project planning, estimation, and solution architecture.
  • Familiarity with information management practices, system development life cycle management, IT services management, agile and lean methodologies, infrastructure and operations, and EA and ITIL frameworks.
  • Exceptional soft and interpersonal skills, including teamwork, facilitation, and negotiation.
  • Excellent written, verbal, communication, and presentation skills with the ability to articulate new ideas and concepts to technical and non-technical audiences in both official languages.
  • Experience with Microsoft Azure Platform, or other PaaS based solutions.
  • Understanding of relevant tools and platforms (e.g. cloud platforms, web technologies, client-server technologies, continuous integration and deployment), with an eagerness to learn about new and unfamiliar technologies.


Posting closing date: Note, the competition may remain active until filled.



On June 14, 2022, the Government of Canada announced that as of June 20, 2022, it will suspend vaccination requirements for federal government employees.  This decision followed a review of the current public health situation, including the evolution of the virus and vaccination rates in Canada. As a result, and consistent with the Government of Canada decision, CMHC has suspended its Vaccination Policy, effective June 20, 2022.  


As a result, at this time, CMHC does not require employees to be fully vaccinated as a condition of employment.  CMHC will continue to monitor the public health situation and may at any time make adjustments and adopt or reintroduce measures, including mandatory vaccination, attestation and verification requirements. Any such vaccination measures, as updated from time to time, shall form a term and condition of your employment at CMHC.


CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our aspiration.
We are committed to employment equity and actively encourage applications from women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions. We also welcome applications from non-Canadians who are eligible to work in Canada.
We sincerely thank all candidates for their interest, however, please note that only applicants selected for further consideration will be contacted. If selected for an interview or testing, please advise us if you require an accommodation.