Skip to main content
SparkSolutions

Delivery

Technical Project Manager

Run client engagements with discipline: plans that hold, risks surfaced early, stakeholders aligned, and deliveries that land on time. You are the connective tissue between clients and engineering teams.

Mississauga, ON Full-time Hybrid (Remote / Onsite)

About the role

Delivery here means holding two audiences at once: a client who needs confidence and a team who needs focus. Much of the work is anticipating the collision three weeks out and resolving it while it is still cheap — the scope that quietly grew, the dependency nobody owns, the approval that will not arrive in time.

You will run several engagements at once, which rewards judgment about where your attention actually changes the outcome. We value project managers who protect the team's ability to concentrate, and who deliver bad news early and plainly rather than managing perceptions until a deadline forces the conversation.

What you'll do

  • Plan and manage delivery across concurrent client engagements
  • Own schedules, budgets, risk registers, and status communication
  • Facilitate agile ceremonies and keep teams unblocked
  • Manage client expectations and change with transparency
  • Continuously improve delivery practices and tooling

What you'll bring

  • 4+ years managing software delivery projects
  • Fluency in agile and hybrid delivery methodologies
  • Strong stakeholder management across technical and executive audiences
  • PMP, PRINCE2, or scrum certifications an asset

Nice to have

Genuinely optional. Apply if the sections above describe you — we have never expected one person to bring all of these.

  • A technical background, or enough depth to challenge an estimate credibly
  • Experience with fixed-price engagements and commercial change management
  • Comfort running delivery across distributed or hybrid teams
  • Prior agency or consultancy experience

Your first 90 days

What success looks like early on, so you know how you will be measured before you accept.

  1. 01Take ownership of delivery on at least two active engagements
  2. 02Establish consistent status reporting and a working risk register
  3. 03Identify and fix the delivery bottleneck costing the team the most time

Apply for this role

Four short steps: about you, your experience, your resume, then a review before anything is sent. Takes about five minutes.

Apply Now

We review every application and respond to every candidate. Your resume is stored privately and is never published or shared. SparkSolutions is an equal opportunity employer; accommodations are available on request throughout the hiring process.

Prefer email? Write to ignite@sparksol.ca.