Back to results

Senior Software Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Years of Experience: 7-10 Years
Posting language
English
Posted

Original job description

Job Requirements

Job Title: Senior Project Manager

Location: PCS Canada- Toronto

Years of Experience: 7-10 Years

Job Summary

The Senior Project Manager will own the end-to-end delivery of complex software projects, ensuring implementation is on-time, within budget, and of high quality. This role requires strong leadership in Agile methodologies, effective team management, and the ability to align stakeholders across technical and business domains.

Responsibilities

  • Manage project scope, change requests, and delivery metrics while ensuring adherence to quality standards.
  • Track project financials, resource allocation, and capacity planning across multiple workflows.
  • Build and maintain strong relationships with external clients and vendor partners, managing SLAs and deliverable approvals.
  • Drive Agile/Scrum processes, leading daily standups, sprint planning, retrospectives, and backlog grooming.
  • Lead cross-functional engineering, QA, and product teams, removing technical blockers and fostering high performance.
  • Act as the primary bridge between technical teams, business stakeholders, and executive leadership to manage expectations.
  • Proactively identify project risks, mitigate dependencies, and resolve critical bottlenecks to keep delivery on track.
  • Refine internal delivery frameworks, engineering best practices, and CI/CD operations to boost efficiency.

Mandatory Skills

  • Agile & Delivery Methodologies: Advanced proficiency in Scrum, Kanban, SAFe, Sprint Planning, Release Management, and Backlog Prioritization.
  • Project & Risk Management: Advanced skills in Scope Control, Dependency Mapping, Risk Mitigation, and SLA Tracking.
  • Technical & Domain Literacy: Advanced understanding of Software Development Lifecycle (SDLC), Architecture Basics, CI/CD Concepts, and Cloud & API Overview.

Preferred Skills

  • Experience with Agile certifications such as PMP or CSM.
  • Familiarity with cloud technologies and API integrations.

Qualifications

Bachelor's degree in Computer Science, Business Administration, or a related field. Proven experience in project management with a focus on software delivery.

Work Experience

7-10Years
More about this job

Responsibilities

Lead end-to-end delivery of complex software projects, managing scope, budgets, resources, risks, quality, and client and vendor relationships. Coordinate cross-functional teams and stakeholders, facilitate Agile processes, remove delivery blockers, and improve delivery frameworks and CI/CD operations.

Requirements

Requires 7–10 years of software project management experience and a bachelor's degree in Computer Science, Business Administration, or a related field. Candidates should have advanced knowledge of Agile methods, project and risk management, SDLC, architecture basics, CI/CD, cloud concepts, and APIs; PMP or CSM certification is preferred.

Skills

  • Agile
  • Scrum
  • Kanban
  • SAFe
  • Sprint Planning
  • Release Management
  • Backlog Prioritization
  • Scope Control
  • Dependency Mapping
  • Risk Mitigation
  • SLA Tracking
  • CI/CD
  • Cloud Technologies
  • API Integrations
  • Stakeholder Management

Visa sponsorship

Not detected in the job text

Categories

  • Management & Leadership
  • Software
  • Technology
  • Consulting

Keywords

  • Agile
  • Scrum
  • Kanban
  • SAFe
  • Sprint Planning
  • Release Management
  • Backlog Prioritization
  • Scope Control
  • Dependency Mapping
  • Risk Mitigation
  • SLA Tracking
  • Architecture Basics
  • CI/CD
  • Cloud Technologies
  • API Integrations
  • Project Management
  • Software Delivery
  • Resource Allocation
  • Capacity Planning
  • Vendor Management
  • Stakeholder Management
  • Quality Standards
  • PMP
  • CSM

Report this job