×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Software Development Manager

Job in Quebec, Québec, Province de Québec, Canada
Listing for: Poka Inc.
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Quebec

At Poka, we’re transforming how frontline teams operate, learn, and solve problems.

Our connected worker platform is purpose-built for manufacturing, empowering frontline workers to share knowledge, collaborate in real-time, and drive continuous improvement. Think of it as the missing digital link, bringing the human interface into the stack of the Smart Factory, generating the right data and insights that drive entirely new scales of process improvements.

We’re proud to support global leaders like Nestlé, Bosch, Mars, and Danone in their digital transformation journeys and as part of the IFS family, our reach and impact continue to grow globally.

Software Development Manager

Role overview

As Software Development Manager
, you are responsible for the performance, health, and delivery predictability of one or more development teams. You do not own technical architecture or day-to-day technical decisions. Instead, you create the conditions that allow teams to deliver high-quality software reliably, sustainably, and at scale.

Your success is measured by:
  • Developer growth and engagement
  • Quarterly delivery predictability
  • Quality of collaboration with Product and Design
  • Continuous improvement of the engineering delivery system
  • Effective adoption of levers such as AI

You work closely with Tech Leads
, who are accountable for technical direction;
Product Managers
, who own scope and outcomes; and Designers
, who are responsible for user experience and interaction design.

What you’ll be responsible for:
People leadership & team health
  • Coach, mentor, and support developers through regular 1:1s, feedback, and performance reviews
  • Support career development, growth plans, and promotion readiness
  • Foster a healthy, inclusive, and high-performing team culture
  • Recruit, onboard, and retain software development talent
Delivery ownership & predictability
  • Own quarterly delivery commitments for your teams
  • Plan work realistically based on capacity and constraints
  • Identify delivery risks early and adjust scope or elevate when needed
  • Manage intra- and cross-team dependencies
  • Protect teams from overload and unsustainable practices
Software Development system & process improvement
  • Continuously improve planning, execution, and feedback processes
  • Identify systemic bottlenecks impacting delivery, quality, or morale
  • Lead improvement initiatives and experimentation
  • Strengthen clarity around roles, ownership, and ways of working
Cross-functional collaboration
  • Partner closely with Product Managers to align priorities, scope, and trade-offs
  • Work with Tech Leads to surface technical risks and constraints early
  • Enable smooth collaboration with Design, QA, and other stakeholders
  • Communicate delivery status, risks, and confidence clearly to leadership
AI enablement & adoption
  • Drive the responsible and effective adoption of AI tools and practices within your team to improve productivity, quality, and developer experience
  • Encourage experimentation with AI-assisted workflows (e.g. coding, testing, documentation, analysis), in partnership with Tech Leads
  • Ensure AI usage aligns with company policies, security, and ethical guidelines
  • Track and communicate AI adoption, usage, and impact across teams
  • Share learnings, best practices, and successful experiments with other software development managers
Leadership & alignment
  • Act as a multiplier of strong leadership practices in software development
  • Coach and support Tech Leads in their role (without owning technical decisions)
  • Contribute to organizational alignment on delivery standards
  • Represent software delivery considerations in planning and alignment discussions
What you bring to the table
  • 5+ years of experience in software development
  • 5+ years of experience in a leadership or people management role
  • Strong people management, coaching, and feedback skills
  • Experience owning delivery outcomes for development teams
  • Ability to manage ambiguity, risk, and competing priorities
  • Strong collaboration and communication skills
  • Systems‑thinking mindset with a continuous improvement approach
  • Experience with AI‑assisted development tools or workflows is a strong asset
  • Ability to evaluate the impact of AI on team productivity and ways of working
What we…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary