1

Software Development Manager Jobs in Alberta (NOW HIRING)

SDET

Edmonton, AB · On-site

Manage test metrics and reporting techniques using Jira Xray and related tools to ensure full ... an SDET role. * 4 years of experience with these technologies and languages: * Python, Robot ...

Work with the AGS Library software development teams to analyze problems and validate solutions. * Provide code quality analyses and work with various teams to address technical debt. * Benchmark ...

Write excellent software using the most appropriate development methodologies * Work with the Product Management, Quality Assurance, and User Experience teams to deliver features and functionality ...

... 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 May 30, 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.

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 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.

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 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 are popular job titles related to Software Development Manager jobs in Alberta? For Software Development Manager jobs in Alberta, the most frequently searched job titles 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 May 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.
Intermediate Software Developer, Promotions

Intermediate Software Developer, Promotions

atVenu

Calgary, AB • On-site

Full-time

Posted 9 days ago


Job description

Intermediate Software Developer, Promotions
atVenu - Calgary, AB - Full-Time
Reports To: Development Manager, Promotions
About the Job:
atVenu is seeking an Intermediate Software Developer to help us level-up the future of promotions within our software. In this dynamic role, you’ll collaborate closely with the development team, to build new promotional features used at some of the world’s most popular touring acts, festivals, and sporting events like Coachella, Bottlerock, Superbowl, Pokémon, PGA Championships etc. 
We’re looking for a self-motivated, curious developer who thrives in a high-trust, collaborative environment, and takes pride in delivering thoughtful, high-quality functions that extend all the way down to the fan that engages with our product.
Our Tech Stack:
  • Front End: React Native (Expo), React, JavaScript, TypeScript
  • Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDB
  • Platforms: AWS, Stripe (Connect & Terminal)
  • Tools: GitHub, Sidekiq, Docker
What You’ll Do:
  • Architect services and systems using accepted design patterns that allow for iterative, autonomous development and future scaling.
  • Own the technical design for projects of moderate complexity.
  • Anticipate future use cases and make design decisions that minimize the cost of future changes.
  • Work with Product and Design teams to play a key role in evolving our architecture.
  • A collaborative team player with a strong track record of delivering on commitments and turning vision into reality.
  • The usual dev-activities you’d come to expect like: guiding ongoing maintenance, team technical principles, documentation, managing tech debt, code reviews, component / integration testing … the list goes on … 
What You’ll Bring:
  • 3+ years experience within software development — you know the platform's constraints and quirks, not only the happy paths.
  • Have a solid understanding of software developer best practices; may have taken an interest in a specialization and are starting to hone your craft in that area.
  • Experience with backend services and asynchronous job processing.
  • Proven ability to quickly understand requirements and deliver clean, well-structured code within reasonable timelines.
  • A collaborative team player with a strong track record of delivering on commitments and turning vision into reality.
  • A reasonable level of obsession in wanting to solve problems, when you come across them (with a call-a-friend mentality).
Nice To Have:
  • Knowledge of React architecture 
  • Experience with Native layers on mobile devices

Powered by JazzHR

CpOSe4J0Zk