Software Development Manager

Aplin

Edmonton

On-site

CAD 110,000 - 160,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aplin in Canada seeks a Software Development Manager to lead a team of software developers and Scrum Masters, delivering scalable web platforms and internal content systems.

You will drive technical strategy, oversee delivery plans, promote AI-assisted engineering, and mentor staff to improve quality, velocity, and career growth.

Collaborating with Product, Analytics, and security teams, you’ll ensure reliable releases, measurable outcomes, and robust production support.

Qualifications

  • 7+ years in software development, architecture, or technical delivery.
  • 2+ years leading software development teams with coaching and delivery oversight.
  • Experience managing projects, priorities, processes, and delivery in a software environment.
  • Strong knowledge of web apps, APIs, data models, CI/CD, security, and production troubleshooting.
  • Hands-on with AI tools or platforms in software engineering and risk assessment.

Responsibilities

  • Lead, mentor, and develop software developers and Scrum Masters to deliver value.
  • Partner with Product Owners to define technical strategies, roadmaps, and delivery plans.
  • Oversee scope, timelines, estimates, dependencies, risks, and commitments.
  • Evaluate architectures to align with business goals, scalability and security.
  • Communicate risks and trade-offs clearly to stakeholders and leadership.
  • Identify practical AI applications across coding, reviews, tests, and delivery analysis.
  • Coach on AI-assisted engineering practices and human oversight.
  • Improve development practices across web apps, APIs, data models, testing, CI/CD, and production support.
  • Oversee release planning, deployment readiness, and incident response.
  • Collaborate with Product and Analytics for experimentation and readiness.
  • Support recruitment, onboarding, and career development.

Skills

Leadership
Agile delivery
AI adoption
Stakeholder management
Technical mentoring
Architectural judgment

Education

Bachelors in CS/Software Engineering or related

Tools

TypeScript/JavaScript
C#/.NET
Vue
SQL Server
Entity Framework Core

Job description

We are seeking a Software Development Manager to lead a team of Software Developers and Scrum Masters responsible for delivering high-quality technical solutions for a large-scale, customer-facing website and internal content management platform. This role combines technical leadership, people management, Agile delivery, and practical AI adoption to improve development efficiency, software quality, and the overall user experience.

Key Responsibilities
  • Lead, mentor, and develop Software Developers and Scrum Masters, fostering accountability, collaboration, and high-quality delivery.
  • Partner with Product Owners and business stakeholders to define technical strategies, roadmaps, priorities, and delivery plans.
  • Oversee project scope, timelines, estimates, dependencies, risks, and commitments while removing obstacles to keep teams focused on delivering value.
  • Evaluate architectural approaches and technology solutions to support business objectives, scalability, security, and long-term maintainability.
  • Communicate technical risks, trade-offs, and dependencies clearly to business stakeholders and leadership.
  • Identify and implement practical AI applications across coding, prototyping, code reviews, testing, documentation, technical investigation, and delivery analysis.
  • Coach developers on effective AI-assisted engineering practices, including task breakdown, context preparation, output validation, and appropriate human oversight.
  • Establish and improve development practices across web applications, APIs, data models, automated testing, CI/CD, security, and production support.
  • Oversee release planning, deployment readiness, rollback strategies, incident response, and ongoing technical quality.
  • Collaborate with Product and Analytics teams to support website experimentation and ensure appropriate success measures and operational readiness.
  • Support recruitment, onboarding, performance management, and career development to build a high-performing team.
Qualifications and Experience
  • Post-secondary education in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • At least 7 years of experience in software development, architecture, or technical delivery.
  • At least 2 years of experience leading software development teams, including coaching, performance management, and delivery oversight.
  • Experience managing projects, competing priorities, processes, and technical delivery within a software development environment.
  • Strong technical knowledge of web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting.
  • Hands-on experience using AI tools, platforms, or agents in software engineering, with the ability to assess AI-generated outputs and identify potential risks.
  • Strong business acumen and the ability to align technical decisions with business priorities and operational outcomes.
  • Excellent communication and stakeholder management skills, including the ability to explain technical concepts, negotiate scope, and facilitate decisions.
  • Experience working in Agile environments and collaborating across product, technology, and business teams.
Assets
  • Experience with technologies such as TypeScript/JavaScript, C#/.NET, Vue, SQL Server, and Entity Framework Core.
  • Experience developing reusable AI workflows, engineering guidelines, or developer enablement practices, with measurable improvements in delivery speed, quality, rework, or cost.
  • Familiarity with Model Context Protocol (MCP) or similar approaches for integrating AI tools into engineering and product workflows.
  • Experience leading AI adoption, technical transformation, or organizational change initiatives.

At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers. Accommodation is available upon request throughout all stages of the recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven Software Development Manager
AI-Driven Software Development Manager

Aplin • Edmonton

On-site
CAD 110,000 - 160,000
Project Manager (IT) – Senior
Project Manager (IT) – Senior

Aplin • Edmonton

Remote
CAD 110,000 - 160,000
AI Full Stack Developer
AI Full Stack Developer

Avanade • Toronto

On-site
CAD 90,000 - 120,000
Project Manager
Project Manager

Dura Digital Inc. • Calgary

On-site
CAD 90,000 - 120,000
Group benefits
Training & development
Equipment provided
Senior Manager, Web Strategy & AI Experience
Senior Manager, Web Strategy & AI Experience

AppDirect • Toronto

On-site
CAD 129,000 - 161,000
Engineering Manager, Applied AI
Engineering Manager, Applied AI

Jobgether SRL • Toronto

On-site
CAD 344,000 - 466,000
Base salary + equity
401(k) and retirement benefits
Medical, dental, vision
+6
Software Development Manager
Software Development Manager

Purolator Inc. • Mississauga

On-site
CAD 120,000 - 170,000
Senior Software Developer
Senior Software Developer

Link Plans • Canada

Hybrid
CAD 110,000 - 160,000
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 124,000 - 131,000
Software Engineer, AI & Platform
Software Engineer, AI & Platform

Cameron Stephens Mortgage Capital Ltd. • Toronto

On-site
CAD 100,000 - 150,000
Competitive salary and bonus structure
Comprehensive medical benefits
Parental top up program
+4