A leading technology firm in Mississauga is seeking a Technical Project Manager to lead complex software projects. The role requires over 10 years of experience in technical project management, with a focus on Point-of-Sale systems. You will collaborate with cross-functional teams and ensure projects align with technical and business goals. The position offers a hybrid work model and comprehensive benefits, including medical coverage and retirement savings plans.
Prestations
Comprehensive Medical, Dental and Vision Coverage
Retirement Pension Plan
Education Assistance Program
Qualifications
15+ years of total experience, with minimum 10 years as a technical project manager.
Experience modernizing software products.
Experience working on Point‑of‑Sale systems.
Responsabilités
Leads the management of software projects, defining scope and deliverables.
Coordinates communication between technical teams and stakeholders.
Monitors project progress and provides status reports.
Connaissances
Project planning and management
Problem-solving
Agile methodologies
Team collaboration
Leadership skills
Formation
Bachelor’s degree in Computer Science, Engineering or Business Administration
Outils
Azure DevOps
Jira
SharePoint
Description du poste
A leading technology firm in Mississauga is seeking a Technical Project Manager to lead complex software projects. The role requires over 10 years of experience in technical project management, with a focus on Point-of-Sale systems. You will collaborate with cross-functional teams and ensure projects align with technical and business goals. The position offers a hybrid work model and comprehensive benefits, including medical coverage and retirement savings plans.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.