1

Director Software Developer Jobs in Calgary, AB (NOW HIRING)

Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Bachelor's degree in Computer Science or Engineering or equivalent technical experience * 5-10 ...

Requirements * 5+ years of professional software development experience, with demonstrated full ... Clear, direct communication. Ability to raise concerns, ask good questions, and collaborate without ...

You have a strong bias towards elegant and simple solutions that drive direct value to the users ... software development experience with modern full-stack web development. * Fluent in one or more ...

You have a strong bias towards elegant and simple solutions that drive direct value to the users ... software development experience with modern full-stack web development. * Fluent in one or more ...

Minimum 8+ years of experience in software development and system integration * Strong experience ... Ability to work independently without direct supervision * Willingness and ability to support ...

The role's direct responsibilities include: * Software development using Java/Kotlin. * Database ... Engineering or Computer Science. * Development experience utilizing Java, Kotlin, SQL, Python ...

We are seeking an experienced SAP Integration Suite (Cloud Integration - CPI) Developer to design ... Direct, Data Store, Splitter/Gather, etc.) * Identify and eliminate tight coupling or on-premises ...

Software Development Manager

Calgary, AB · Hybrid

CA$180K - CA$270K/yr

We are currently seeking a Software Development Manager to join our Engineering team. This role is ... Having a 1:1 meeting with your direct reports to make sure they are supported in their career ...

... software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning. Direct experience in data warehousing, ETL/ELT processes ...

... programming methods. This position would report to the Director, Information Systems & Tech. * Contribute your technical and professional skills in a team environment that works on applications ...

P2054 - Programmer Analyst II Salary range: $75,000 - $80,000 Placement within the range is ... Monitor alerts for upcoming expirations and provide reporting to Director for renewal process.

Showing results 21-40

Director Software Developer information

See Calgary, AB salary details

$34.5K

$128.2K

$210.5K

How much do director software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for director software developer in Calgary, AB is $128,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,500.00 and $160,000.00 per year, depending on experience, location, and employer.

What does a director software developer do?

A Director Software Developer leads and manages software development teams and projects within an organization. They are responsible for setting technical direction, overseeing project delivery, ensuring code quality, and aligning software initiatives with business goals. This role involves strategic planning, mentoring senior developers, collaborating with stakeholders, and managing budgets and resources. Directors often play a key part in defining the company's technology roadmap and fostering innovation. They also ensure best practices are followed and help resolve complex technical challenges.

What are the key skills and qualifications needed to thrive as a director software developer?

To thrive as a Director Software Developer, you need advanced software engineering expertise, leadership experience, and a strong background in computer science or related fields—often supported by a bachelor’s or master’s degree. Familiarity with software development methodologies (such as Agile or DevOps), project management tools, and proficiency in multiple programming languages are typically required. Strategic vision, effective communication, and the ability to mentor and inspire teams are critical soft skills for this role. These skills ensure the successful delivery of complex software projects, foster innovation, and drive organizational growth.

What are the primary challenges faced by a director software developer when leading diverse engineering teams?

A Director Software Developer often faces the challenge of managing teams with varying skill levels, backgrounds, and technical expertise. Balancing strategic decision-making with hands-on technical guidance requires strong communication and conflict-resolution skills. Additionally, aligning the team's work with business objectives while fostering a collaborative and innovative culture can be demanding but is essential for delivering high-quality software solutions and supporting team growth.

What are the most commonly searched types of Software Developer jobs in Calgary, AB?

The most popular types of Software Developer jobs in Calgary, AB are:

Software Release Manager

Hexagon

Calgary, AB • On-site

Full-time

Posted 22 days ago


Job description

Overview

We are looking for a Software Release Manager to bring structure, clarity, and predictability to software releases across our OEM product families. In this role, you will connect product priorities, engineering capacity, release readiness, and cross-functional decision-making so our teams can deliver high-quality software with confidence.

Reporting to the Director, Program and Process Management, this is a high-impact role for someone who enjoys working at the centre of product, engineering, project management, DevOps, and business stakeholders. You will help translate product direction into executable release plans, facilitate alignment across competing priorities, and continuously improve how software releases are planned, governed, and delivered.

Responsibilities

Release Planning:

  • Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product families, ensuring approved product priorities are translated into clear release schedules, release content, and delivery commitments.
  • Own the software release roadmap, including release sequencing, capacity planning, release timing, release scope planning, and release plan ratification.
  • Integrate Software Release Plans with other product roadmaps to ensure successful product launches
  • Facilitate cross-functional trade-off discussions by providing capacity, dependency, schedule, and release impact analysis to support business decisions.
  • Support the transition of releases from planning into active development and maintain alignment between release plans and active project execution.

Release Governance and Delivery:

  • Govern change management across OEM FW products and release versions, including changes traceability, fix version management, release baselines, and release readiness.
  • Coordinate release readiness reviews, release checklists, build sign-off activities, and release approvals.
  • Own release-level oversight of branching and merging strategies, propagation guidelines, and the flow of changes across active releases.
  • Establish and maintain governance processes to ensure software compliance obligations are monitored and maintained as part of release readiness activities.
  • Develop, implement, maintain, and continuously improve software release management processes, metrics, operating procedures, and governance practices.
Qualifications

Must-Have:

  • Bachelor's degree in Computer Science or Engineering or equivalent technical experience
  • 5-10 years of industry experience in software engineering, release management, and/or project management
  • Experience developing and maintaining product roadmaps, release plans, or complex delivery schedules
  • Ability to facilitate complex decisions, present trade-offs clearly, and gain alignment across stakeholders with different priorities
  • Strong communication skills, including the ability to explain complex technical and delivery information in a clear, practical, and audience-appropriate way.

Key Success Factors:

  • Experience in creating and maintaining product roadmaps or release plans
  • Strong facilitation skills with a proven ability to drive complex decisions to closure
  • Ability to influence others by presenting compelling arguments to support positions
  • You enjoy tackling challenges with tenacity and good humor
  • Strength in building collaborative working relationships through shared understanding, open communication, and constructive problem-solving.
  • Ability to work in a cross-functional team environment as well as the ability to work independently
  • Demonstrated ability to initiate, plan, execute, control, and complete projects of various magnitude
Employment Type: FULL_TIME