1

Software Development Manager Jobs in Alberta (NOW HIRING)

... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...

... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...

next page

Showing results 1-20

Software Development Manager information

See Alberta salary details

$64.5K

$131.4K

$174.5K

How much do software development manager jobs pay per year?

As of Jun 19, 2026, the average yearly pay for software development manager in Alberta is $131,385.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $149,500.00 per year, depending on experience, location, and employer.

How does a Software Development Manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What Does a Software Development Manager Do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a Software Development Manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Alberta? The most popular types of Software Development jobs in Alberta are:
What job categories do people searching Software Development Manager jobs in Alberta look for? The top searched job categories for Software Development Manager jobs in Alberta are:
What cities in Alberta are hiring for Software Development Manager jobs? Cities in Alberta with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Alberta as of June 2026, with employment types broken down into 89% Full Time, 5% Part Time, 3% Temporary, and 3% Contract. Highlights an 77% In-person, 13% Hybrid, and 10% Remote job distribution, with an average salary of $131,385 per year, or $63.2 per hour.

Training and Development Manager

Arbutus Properties

Edmonton, AB • On-site

Full-time

Medical, Dental, Life

Posted 19 days ago


Job description

Salary:

Learning and Development Manager

Arbutus Properties is a leading land developer, home builder, and commercial constructor, operating across western Canada. We are currently seeking an experienced Learning Development Manager with strong work ethic, desire to build highly collaborative and functional teams and most of all, someone who is passionate about learning!


Whats in it for you!


We provide a comprehensive compensation and benefits package designed to support your well-being and growth:

  • Competitive Wages
  • Extended Health and dental coverage
  • Healthcare and Lifestyle Spending Account
  • Employee Assistance Program
  • RRSP/TFSA matching
  • Life insurance
  • Paid Training and development opportunities
  • Discretionary bonus
  • And more.

Arbutus Properties seeks to be a preferred employer, so we prioritize work / life balance, we focus on team building and collaboration, and we encourage involvement and engagement with diverse aspects of the communities we live and work in.


Roles and Responsibilities Overview

Reporting to the Director, HR & HSE, you will develop, monitor, and report on organization-wide training programs, with a primary focus on construction operations, safety compliance, and regulatory requirements to support succession planning and team performance.

The ideal candidate brings strong experience in developing a broad spectrum of learning topics, demonstrates systems-level thinking, compiles technical, regulatory, subject matter expertise into learning frameworks that are intuitive by design and through a captive and accessible learning experience.

Key Responsibilities:

  • Assess current roles, training and function to determine gaps, areas for improvement and opportunities.
  • Develop training and learning pathways that are role specific within the setting of a team and how it functions (the division of duties and responsibilities)
  • Oversee induction/orientation for new hires and contractors, integrating safety protocols and construction best practices
  • Work with senior management, internal teams and subject matter experts to design end-to-end training programs, including program structure, sequencing, and learning pathways across delivery modalities.
  • Determine delivery models and methods to establish a formal learning management system.
  • Create a training structure that is aligned with adult learning principles as well as various learning styles.
  • Demonstrate creativity, technical acumen and relevancy through content development.
  • Source external consultants and subject matter experts for training support as needed.
  • Utilize tools and techniques that make learning accessible, intuitive, and fun.
  • Collaborate with the Director, HR & HSE to conduct training needs assessments, track completion rates via LMS, and generate dashboards/reports on training effectiveness, ROI, and compliance metrics, including follow-up with trainees.
  • Support the evaluation of all training to ensure continuous improvement through review of learner feedback, performance data, and course evaluations.
  • Develop training focused on soft skills, leadership and conflict management.
  • Develop and deliver construction-focused programs on HSE topics (e.g., fall protection, hazard recognition, equipment operation), leadership, soft skills, and regulatory updates.
  • Roll out and communicate training programs and platforms to all staff.
  • Stay current with construction industry trends emerging tools for work integrated learning and emerging technology in e-learning.


Qualifications Overview

Education

  • Ideally, we are looking for someone with a post-secondary diploma, certificate, or degree in Education, Leadership Coaching or Learning Management Systems
  • We would also consider equivalent experience or accredited training programs

Experience

  • 5+ years of experience as a manager in training and development, instructional design, or learning management systems development.
  • Proven experience (5+ years) designing training for compliance-driven or high-risk environments (e.g., OHS, trades, regulated professions).
  • Experience with adult education principles and training.
  • Experience with developing training material through collaboration with internal and external subject matter experts.
  • Experience developing learning objectives, framework / design and assessments.
  • Technology savvy and able to employ technology to elevate learning.
  • Experience with LMS software and set up.
  • Highly proficient in supporting software platforms.

Behavioral Skills

  • Great coaching and mentoring skills
  • Strong analytical and systems-thinking abilities
  • Clear and effective written and verbal communication
  • Strong collaboration and relationship-building skills
  • High attention to detail, accountability, and professional integrity


Arbutus Properties is committed to fostering a diverse, inclusive, and equitable workplace where all employees feel valued and respected. We welcome applicants that reflect this diversity.


We respectfully acknowledge that we are situated on the traditional territories of the Siksika, Kainai, Piikani, Tsuutina, yrhe Nakoda, Nehiyaw, Dne Sin, Dane-zaa, Nakota Sioux. These lands are subject to Treaties 4,6,7,8, and 10, and have long served as meeting grounds, travel routes, and gathering places for many diverse First Nations including the Anishinaabe and Haudenosaunee, as well as Mtis, and Inuit peoples. We recognize all these Nations and communities, whose rich histories, languages, cultures, and traditions continue to thrive and are key to the enrichment of all our communities.