Back to job search
Designfusion logo

Technical Project Manager – Software Implementation Services

  • Toronto, ON
  • On-site
  • Posted Sep 2, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 2+ years
Minimum education
Professional degree
Apply by
Mar 1, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Direct apply is available

Job summary

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.

Job details

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.

What you’ll do

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.

Listed skills

  • Change Management · Preferred
  • Jira · Preferred
  • Risk Management · Preferred
  • Project management · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

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