Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Senior Manager, Customer Communications Management (CCM) Development

Symcor

Symcor

Marketing & Communications, Customer Service
Canada · Mississauga, ON, Canada
Posted on Nov 26, 2025

The Opportunity:

Lead a hybrid team of developers and QA professionals to build and maintain Symcor’s strategic CCM delivery ecosystem, currently leveraging Quadient’s suite of products (Inspire, Interactive) as its foundation. Oversee client onboarding and project delivery to support business growth. Recommend products, solutions, and processes to advance application development and infrastructure. Ensure business, operational, and client requirements are met in line with SLAs. Collaborate with operations to drive continuous improvement and automation. This role reports to the Director of Development.


This is a hybrid role with flexible onsite expectations, typically 2 days per week. New employees are expected to be onsite 2 to 3 times a week during their first three months to support onboarding and collaboration.
#LI-Hybrid

About The Role:

  • Oversee the development and implementation of document composition platforms to ensure robust, resilient solutions that meet business and client needs
  • Lead a hybrid team of full-time, contract and vendor (on/off shore) resources to provide the optimal resource and skill mix required to fulfill the team’s objectives
  • Partner with Project Managers to plan, schedule, and deliver maintenance releases and change requests, ensuring platform stability and client satisfaction
  • Propose solutions to accelerate time-to-market and reduce costs, leveraging AI and automation where appropriate
  • Support pre-sales, internal changes, and client onboarding, including participation in solution and requirements sessions
  • Develop technical roadmaps to support the Product team’s vision
  • Lead the team in their Tier 3 support role to resolve technical issues and manage escalations
  • Prepare and manage team plans, resourcing and budgets, adjusting to meet targets and business needs
  • Coach, develop and assess team members

What You Need to Succeed:

Education:

  • Bachelor’s degree in computer science, information technology, or related field or a combination of education, training and experience deemed to be equivalent

Experience:

  • 6+ years of experience in software and application development
  • 2+ years of experience in Customer Communication Management (CCM) or document composition environments (e.g., Quadient Inspire, OpenText Exstream)
  • 3+ years of people leadership experience managing technical teams (developers, QA, or platform specialists)

Skill requirements

  • Strong technical foundation with hands-on familiarity in deploying, maintaining, and delivering services using vendor-based products.
  • Proven ability to lead and develop teams, set direction, and build strong engagement across hybrid and vendor-supported environments
  • Strong presentation capabilities, with the ability to craft clear, executive-ready narratives that influence decisions
  • Ability to build business cases and translate technical concepts into clear, executive-level recommendations
  • Skilled in navigating complex stakeholder groups and presenting in senior-level forums
  • Excellent communication, collaboration, and problem-solving skills in fast-paced, dynamic environments