Back to results

Technical Project Manager – Software Implementation Services

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
2+ years of project management experience in software implementation, systems integration, enterprise software, or IT consulting.
Posting language
English
Posted

Original job description

Department: Professional Services

Reports To: COO

Role Overview

Designfusion is seeking a Technical Project Manager to manage customer software implementation and consulting projects from kickoff through completion.The role will support projects involving enterprise engineering and manufacturing software, including PLM, CAD, CAM, simulation, and related Siemens Digital Industries Software solutions.

The Technical Project Manager will coordinate customers, consultants, developers, technical leads, and management to ensure projects are delivered on schedule, within scope, within budget, and at acceptable profitability.

Key Responsibilities

  • Project Delivery: Manage software implementation, integration, migration, upgrade, customization, and consulting projects from kickoff through completion.
  • SOW & Scope Control: Ensure project work remains aligned with the Statement of Work, identify scope creep early, and manage change requests and change orders.
  • Resource Scheduling: Coordinate consultants, developers, architects, and other technical resources across multiple concurrent projects.
  • Budget & Hours Management: Track billable hours, project budgets, burn rates, remaining effort, and project profitability.
  • Client Management: Act as the primary project contact, lead status meetings, communicate progress, and manage customer expectations.
  • Project Planning: Maintain schedules, milestones, deliverables, dependencies, action items, and resource requirements.
  • Risk Management: Identify technical, scheduling, resource, and commercial risks early and drive resolution or escalation.
  • Technical Coordination: Work closely with technical leads to understand requirements, dependencies, infrastructure constraints, and implementation risks.
  • Change Management: Ensure additional or out-of-scope work is documented, estimated, approved, and commercially addressed before proceeding.
  • Project Closeout: Confirm deliverables, customer acceptance, outstanding issues, and financial completion of the project.

Required Qualifications

  • 2+ years of project management experience in software implementation, systems integration, enterprise software, or IT consulting.
  • Experience working in a professional services and customer-facing technical environment.
  • Strong understanding of SOWs, project budgets, billable hours, resource planning, change management, and project profitability.
  • Ability to manage multiple projects and competing resource requirements simultaneously.
  • Sufficient technical knowledge to work effectively with developers, consultants, solution architects, IT teams, and engineering organizations.
  • Strong communication, organizational, and problem-solving skills.
  • Experience with project management tools such as Microsoft Project, Jira, Azure DevOps, Monday.com, Smartsheet, or similar.

Preferred Qualifications

  • Experience with PLM, CAD, CAM, MES, ERP, engineering, manufacturing, or enterprise business systems.
  • Experience with Siemens Teamcenter, NX, Solid Edge, Tecnomatix, or related Siemens software is an asset.
  • Experience managing software migrations, upgrades, integrations, data migrations, or custom development.
  • PMP or similar project management certification is an asset but not required.

Key Competencies

  • Strong ownership and follow-through.
  • Commercial awareness and ability to protect project scope and profitability.
  • Ability to balance customer expectations with available resources and contractual commitments.
  • Comfortable working with both technical specialists and senior customer stakeholders.
  • Able to identify problems early and escalate appropriately.
  • Highly organized and capable of managing multiple active projects simultaneously.
More about this job

Responsibilities

Manage customer software implementation and consulting projects from kickoff to completion, ensuring they are delivered on schedule and within budget. Coordinate between technical resources and clients while managing scope, profitability, and project risks.

Requirements

Requires 2+ years of project management experience in software implementation or IT consulting within a customer-facing environment. Must possess strong organizational skills and proficiency with project management tools like Jira or Microsoft Project.

Skills

  • Project Management
  • Software Implementation
  • Systems Integration
  • Scope Management
  • Resource Scheduling
  • Budget Management
  • Client Management
  • Risk Management
  • Change Management
  • Technical Coordination
  • PLM
  • CAD/CAM
  • Siemens Teamcenter
  • Jira
  • Azure DevOps
  • Microsoft Project

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Management & Leadership
  • Consulting
  • Engineering
  • Manufacturing

Keywords

  • PLM
  • CAD
  • CAM
  • Teamcenter
  • NX
  • Solid Edge
  • Tecnomatix
  • SOW
  • Professional Services
  • Enterprise Software
  • Data Migration
  • PMP
  • Jira
  • Azure DevOps
  • Monday.com
  • Smartsheet
  • Microsoft Project
  • Systems Integration
  • Change Orders
  • Burn Rates
  • Project Profitability
  • MES
  • ERP
  • Manufacturing Software

Report this job