Manager, Product Development

The Canadian Resident Matching Service (CaRMS)

Canada

A distancia

CAD 120.000 - 160.000

Jornada completa

Hace 9 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

The Canadian Resident Matching Service (CaRMS) is seeking a Manager, Product Development to lead a multidisciplinary team spanning software development, product ownership, business analysis and delivery. This fully remote role requires the candidate to be based in Canada, with occasional travel.

You will drive Agile practices, provide hands-on technical leadership, and transition legacy systems toward modern stacks like Python and Laravel while maintaining support for existing WebLogic and Java

Formación

  • University degree in Computer Science or equivalent.
  • Minimum 5 years hands-on software development with Agile.
  • Minimum 2 years leading or managing developers/technical specialists.
  • Hands-on with modern web stacks such as Python and Laravel; legacy Java/WebLogic.
  • Experience with external partners or contractors alongside internal team.
  • Experience with product ownership or product management practices.
  • Coaching and developing team members; managing performance.

Responsabilidades

  • Lead and develop a multidisciplinary Product Development team.
  • Drive Agile delivery practices and release management.
  • Provide technical leadership and participate in design discussions.
  • Guide technology evolution and modernization initiatives.
  • Collaborate with Product team on UX and interaction design.
  • Develop and execute the product roadmap with stakeholders.
  • Monitor performance, risks, and delivery dependencies.
  • Coordinate with internal and external development partners.

Conocimientos

Product leadership
Agile methodologies
People management
Software development
Stakeholder collaboration

Educación

Bachelor's in Computer Science

Herramientas

Datadog
GitHub
Jira
Claude
Figma

Descripción del empleo

The opportunity

The Canadian Resident Matching Service (CaRMS) is seeking a Manager, Product Development to lead a multidisciplinary product development team spanning software development, product ownership, business analysis and project delivery. This role provides hands‑on technical and people leadership, while ensuring the team’s products, technology and delivery practices remain aligned with CaRMS’ strategic objectives and match-cycle requirements. The Manager will work closely with internal stakeholders and external development partners to deliver reliable, scalable and high-quality technology solutions. This is a full‑time, permanent, fully remote position. The successful candidate must be based in Canada, with occasional travel. Occasional overtime may be required to meet critical client and match-cycle deadlines.

Role and Responsibilities

Lead, manage and develop a multidisciplinary Product Development team, overseeing day-to-day operations, priorities and delivery.

Build a high‑performing, accountable and collaborative team environment, including recruitment, coaching, performance management, goal setting and development.

Address performance and interpersonal matters early, directly and fairly, in partnership with HR.

Lead and continuously improve Agile delivery practices, user story development, release management and development processes.

Provide technical leadership and participate in design discussions, coding, code reviews and troubleshooting when required.

Drive the adoption of modern front-end and back-end technologies and the continued evolution of CaRMS’ technology platform.

Lead the transition from legacy Java and WebLogic systems to newer technology stacks such as Python and Laravel, while maintaining and supporting legacy systems during the transition.

Lead end‑to‑end solution design for the current product portfolio and next‑generation offerings.

Identify and address key operational “dissatisfiers” and opportunities to improve the user and client experience.

Collaborate with the Product team on user experience and interaction design.

Develop, maintain and execute the product roadmap in collaboration with internal stakeholders.

Guide product in translating business needs into clear requirements and priorities aligned with CaRMS strategy and match‑cycle timelines.

Plan, prioritize and oversee project and non‑project work across the Product Development team.

Monitor and report on team performance, delivery, risks, dependencies and opportunities for improvement.

Collaborate with CaRMS managers to identify and prioritize technology and software development requirements.

Work effectively with internal and external development partners, establishing clear expectations around scope, quality, budgets, delivery and knowledge transfer.

Develop and review technical aspects of software services contracts.

Maintain appropriate product, technical and operational documentation and reporting.

Other duties as assigned.

Mandatory Requirements

University degree in Computer Science or an equivalent combination of education and work experience.

Minimum 5 years of hands‑on software development experience, including experience with Agile methodologies.

Minimum 2 years of experience leading or managing developers and technical specialists.

Hands‑on experience with modern web application stacks such as Python and Laravel, with the ability to work with legacy Java and WebLogic applications.

Experience working with external development partners or contractors alongside an internal development team, including managing scope and deliverables.

Experience with product ownership or product management practices, including backlog prioritization, requirements definition and roadmapping.

Demonstrated experience coaching and developing team members and managing performance and interpersonal challenges.

Experience in a service delivery environment where the product and service are heavily dependent on a client‑facing IT platform.

Working knowledge of digital user experience design, including online and mobile environments.

Proven ability to work successfully with highly capable software development teams.

Preferred Requirements

Experience in an entrepreneurial, start‑up or scale‑up environment with broad ownership and responsibility.

Familiarity with Datadog, GitHub, Jira, Claude and Figma.

Experience leading technology modernization or platform transformation initiatives.

Experience managing a blended team of internal employees and external development partners.

Experience driving continuous improvement across technology, product and delivery practices.

Competencies

Strong technical knowledge of software development, product delivery and Agile practices.

Strategic and design‑thinking mindset with the ability to identify opportunities for continuous improvement.

Strong organizational, prioritization and problem‑solving skills.

Collaborative leadership style with the ability to build trust and high‑performing teams.

Ability to balance hands‑on technical contribution with people leadership.

Strong communication skills, including the ability to communicate priorities, risks, dependencies and progress to senior leadership.

Ability to translate business needs into clear product priorities and delivery plans.

Ability to guide technology evolution, encourage innovation and manage technical debt.

Strong relationship‑management skills when working with internal stakeholders and external partners.

Demonstrated commitment to developing people and creating opportunities for growth.

Adaptable, accountable and comfortable working in a changing, growth‑oriented environment.

The Successful Candidate

The successful candidate is a hands‑on technology leader who combines strong software development expertise with effective people and product leadership. They understand both the technical and business context behind what is being built and can move comfortably between strategic priorities,

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Specialist Product Management-CA
Specialist Product Management-CA

CN • Quebec

Híbrido
CAD 90.000 - 130.000
Manager, Product Development
Manager, Product Development

Jobgether • Canadá

A distancia
CAD 100.000 - 130.000
Competitive salary
Fully remote from Canada
Benefits program
+7
Senior Associate, Technology Operations
Senior Associate, Technology Operations

Canada Development Investment Corporation (CDEV) • Toronto

Híbrido
CAD 90.000 - 130.000
Manager, Technology (Delivery, iWin)
Manager, Technology (Delivery, iWin)

BinaryBees Business Solutions LLC • British Columbia

Presencial
CAD 90.000 - 130.000
Delivery Lead, Digital Products
Delivery Lead, Digital Products

Jobgether • Canadá

A distancia
CAD 120.000 - 180.000
Competitive compensation
Bonus potential
Career development
+6
Development Manager
Development Manager

Flexstaf IT • Toronto

Híbrido
CAD 120.000 - 180.000
R&D Global Director
R&D Global Director

Jobgether • Canadá

A distancia
CAD 180.000 - 260.000
Remote work flexibility
Global collaboration
Leadership development
Engineering Manager, Core Systems
Engineering Manager, Core Systems

Jobgether • Canadá

Híbrido
CAD 140.000 - 190.000
Remote-friendly
Career growth opportunities
Competitive compensation
Manager, Global Business Systems (Service Delivery)
Manager, Global Business Systems (Service Delivery)

Redpath Mining Inc. • North Bay

Presencial
CAD 120.000 - 160.000
Bilingual Senior Manager, Business Solutions Engineering
Bilingual Senior Manager, Business Solutions Engineering

Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) • Ottawa

Híbrido
CAD 129.000 - 161.000
Annual Paid vacation
Annual performance incentive
Defined benefit pension plan
+2