Back to jobs
B

Software Delivery Manager

Mississauga, ONPosted 1 weeks ago
Full-Timehybridsenior

Job Description

Bayshore HealthCare is one of the Canada’s leading providers of home and community health care services and is a privately owned company. Bayshore HealthCare is proud to showcase its achievement as a Platinum member of Canada’s Best Managed Companies Program every year since 2006. Bayshore Healthcare is also recognized as Canada’s Best Employers in Forbes 2023 list. 

The Software Delivery Manager – is accountable for predictable, high-quality software delivery and measurable platform stability across Engineering, QA, and Design. This role serves as the operational anchor for delivery, ensuring disciplined execution, structured estimation, and controlled releases across onshore (Canada) and offshore (India) pods.

In addition to delivery accountability, this individual is responsible for measuring stability across key platform components, tracking remediation timelines, and demonstrating measurable improvements in system reliability over time.

The ideal candidate has a strong engineering foundation (former Tech Lead or Engineering Manager preferred) and combines technical credibility with delivery governance, coaching capability, and structured execution.

Key Responsibilities
Delivery & Planning
•Lead cross-functional pods to deliver reliable, on-time releases.
•Implement structured estimation, capacity planning, and sprint forecasting.
•Maintain release schedules and ensure production readiness.
•Drive continuous improvement in velocity, predictability, and execution discipline.
Platform Stability & Remediation
•Define and track stability metrics across major platform components.
•Establish baselines for reliability and monitor defect and incident trends.
•Ensure remediation actions are time-bound and tracked to completion.
•Demonstrate measurable improvement in stability over successive releases.
•Partner with engineering leads to reduce recurring production issues.
Stakeholder & Boundary Management
•Represent the technology team in business forums.
•Set realistic yet ambitious expectations and clearly call out delivery boundaries.
•Identify requirement gaps, scope ambiguity, and product-user misalignment early.
•Ensure scope changes are impact-assessed before commitment.


Governance & Team Enablement
•Maintain and actively manage the delivery risk registry.
•Coordinate structured response during high-severity production incidents.
•Ensure disciplined release management, documentation, and change control.
•Assess individual and team strengths and gaps; recommend coaching, process improvements, or training.
•Act as a mentor for delivery process and communication practices across pods.
•Oversee onboarding, offboarding, and capacity alignment.
Success Criteria (6–12 Months)


Delivery Predictability
•85–90% sprint commitment reliability.
•Improved estimation accuracy across pods.
•Reduced last-minute escalations and delivery surprises.

Platform Stability
•Clear baseline stability metrics established for key platform components.
•Measurable reduction in recurring incidents and defect leakage.
•Improved Mean Time to Resolution (MTTR).
•Visible trend demonstrating stability improvement over time.


Team Maturity & Execution
•More consistent pod velocity with reduced cross-team friction.
•Clear coaching interventions implemented where skill or process gaps exist.
•Increased stakeholder confidence in Vyta delivery stability.

 

 

 

Work Location : Bayshore Healthcare, National Office, Mississauga ON

Hybrid – At least 2 days onsite weekly 

 

Education
• Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
• 7+ years of experience in digital technology delivery, project management, or related roles.
• 3+ years of experience leading and managing technical teams.
• Proven track record of successfully delivering complex digital technology projects.
• Strong understanding of project management methodologies (e.g., Agile, Waterfall).
• Experience with cloud computing platforms (AWS, Azure) and modern software development practices.
• Excellent communication, interpersonal, and problem-solving skills.
• Strong leadership, team-building, and organizational skills
• Ability to thrive in a fast-paced and dynamic environment.
Preferred Skills/Experience:
• Experience in the healthcare industry or other regulated environments.
• Experience with DevOps practices and automation tools.
• Relevant certifications (e.g., PMP, Agile certifications).
• Experience with enterprise architecture and application management service concepts

 

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Software Delivery Manager at Bayshore HealthCare | Renata