Agile Coach, Program Manager


Because a changing industry calls for a new way of doing things. An ambitious, innovative and fast-paced company, we offer exceptional training and development programs, competitive pay, great benefits, company-matched RRSPs, and paid volunteer days — all within an engaging, fun, and collaborative work environment.

Founded more than 145 years ago, Economical is one of Canada’s leading property and casualty insurance companies. We rely on our national network of more than 800 independent brokers to sell a range of car, home, business, and farm insurance solutions. With Sonnet and Petline, we’re extending our reach through the direct-to-customer channel. With more than 2,400 active employees across the country and a commitment to rethinking the insurance experience, we’re poised for great things.

We are looking for an Agile Coach, Program Manager to help further our Agile transformation. Ideal Coach will be a strong practitioner with skills to educate and help mature Agile teams. The coach will also work with senior leadership to increase team effectiveness and implement Agile principles. Coach should have an extensive track record of introducing best practices, overcoming challenges and ensuring that the team has all necessary skills to make them successful.

In this role, you will:

  • Train and Coach Agile teams on Agile practices, techniques, and semantics ensuring that all team-related ceremonies take place and those who attend understand their purposes while teaching all to keep within the time-boxes
  • Provide support for the development of a sustainable Enterprise Agile Framework
  • Identify and coach internal Agile champions, to remove reliance on external mentors
  • Ensure Agile metrics are being tracked, monitor for potential problems, and assist teams to implement solutions for potential issues
  • Assist in resolving organizational impediments that prevent Agile teams from completing sprint commitments
  • Assist in Agile Iteration and Release Planning
  • Craft and deliver customized Agile training and provide guidance on using Agile tools
  • Facilitate team breakout sessions with an eye on process and related best practices
  • Provide tailored ongoing coaching and training on agile leadership, ideation and experimentation, problem discovery and solution exploration and other topics as needed
  • Create, launch, and facilitate collaborative & working groups as well as Communities of Practice
  • Prepare, deliver, and evangelize tools and artifacts for Product Owners
  • Partner with Portfolio leaders on KPIs, scorecard metrics, vision and roadmap and other strategic efforts
  • Deliver programs, trainings, and workshops that influence executives, leaders, and entire portfolios on Agile (principles, values, how to build, grow, and maintain a thriving agile organization at scale)
  • Model continuous learning and development of skills, support that learning in others
  • Perform regular health checks on projects and PODs to ensure agile adaption to scale

Your Skills and Experience

  • Hands on experience executing Agile projects in large, complex environments
  • 6+ years in Project Delivery roles (using Agile and Traditional methods)
  • 3+ years Agile coaching experience with teams
  • 3+ years delivering Agile projects utilizing a variety of methods including Scrum, XP, and Kanban using collocated and remote distributed delivery models
  • Deep knowledge of Agile principles and practices
  • Excellent facilitation, communication and mentoring skills
  • Strong Interpersonal and conflict resolution skills
  • Hands on experience with multiple Agile Lifecycle Management tools (e.g. JIRA, Confluence)
  • Experience developing training materials and conducting training
  • Previous experience in Financial industry is an asset
  • Bachelors Degree or equivalent work experience
  • Relevant Agile certification is an asset