Software Development Manager

New
CanadaFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of experience in software development or engineering-related roles, including at least 4 years in engineering leadership or management positions.
Required Skills
AgileProduct ManagementSCRUMQuality AssuranceSaaS

Requirements

  • 6+ years of experience in software development or engineering-related roles
  • At least 4 years in engineering leadership or management positions
  • Proven experience managing end-to-end software delivery in a fast-paced SaaS or product-driven environment
  • Strong understanding of software delivery practices, including planning, estimation, testing, deployment, and quality assurance
  • Solid technical literacy with the ability to engage effectively with developers, QA engineers, and architects
  • Strong leadership, communication, and collaboration skills
  • Ability to guide teams through Agile delivery frameworks such as Scrum, Kanban, or hybrid models

Responsibilities

  • Lead and support a multidisciplinary software delivery team (typically 8–12 members), providing direction, coaching, and performance feedback.
  • Plan, prioritize, and oversee end-to-end software delivery.
  • Partner closely with Product Management and Architecture to align on vision and define scope.
  • Identify, manage, and remove delivery blockers while continuously improving workflows and engineering processes.
  • Foster a high-performing, collaborative team culture focused on ownership and delivery excellence.
  • Monitor delivery metrics such as velocity, quality, and predictability to drive continuous improvement.
  • Act as a strategic thought partner to Product and Architecture, balancing technical feasibility and business priorities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now