1

Software Manager Jobs in Edmonton, AB (NOW HIRING)

At Varicent, we're not just transforming the Sales Performance Management (SPM) market--we're ... Staff Software Developer The Incentives Development team is dedicated to driving innovation and ...

Develop and manage project plans, timelines, budgets, and resource allocation across a diverse portfolio spanning emission reduction and carbon offset projects, software and technology initiatives ...

Proficient in project management software. Excellent communication and leadership skills. Thank you for your interest, only those who are qualified will be contacted.

The Scheduling Manager will lead the development of construction project schedules with project ... Keep current on and communicate new software enhancements with potential impact to scheduling ...

About Effortless Admin Effortless Admin is a fully web-based, multi-carrier, software solution that provides employers an effortless way of managing employee benefits. Our goal is to provide the best ...

Automation Manager - JLL What this job involves: We are seeking an experienced Automation Manager ... Design, develop, implement, and optimize control systems and software; maintain and troubleshoot ...

Showing results 21-40

Software Manager information

See Edmonton, AB salary details

$69K

$141.1K

$201K

How much do software manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software manager in Edmonton, AB is $141,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $170,000.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

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

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

What are popular job titles related to Software Manager jobs in Edmonton, AB?

For Software Manager jobs in Edmonton, AB, the most frequently searched job titles are:

What cities near Edmonton, AB are hiring for Software Manager jobs?

Cities near Edmonton, AB with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Edmonton, AB as of August 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 33% In-person, and 67% Remote job distribution, with an average salary of $141,120 per year, or $67.8 per hour.

Talent Acquisition Specialist

BIS Safety Software

Sherwood Park, AB • On-site

CA$70K - CA$85K/yr

Full-time

Medical, Dental, Vision, Life

This job post has expired today. Applications are no longer accepted.


Job description

BIS Safety Software is a fast-growing technology company providing leading software for the safety industry. We are looking to add a Talent Acquisition Specialist to our expanding team.
 
Who We Are
 
Founded in 2006, BIS is proudly headquartered in Sherwood Park, Alberta. We have developed a world class software solution by emphasizing client relationships and continuous innovation, and we are looking to continue our growth across North America and around the world.
 
About the Role
 
At BIS, we know that great teams are built with purpose. We're looking for someone who thrives in a fast-paced environment, lives to connect with people, and has an eye for spotting talent that fits not just the role, but the team and company culture too.
 
This role is hands-on and high-impact. You'll be a core player in our recruitment engine, spending your days reviewing resumes, conducting interviews (8-10 on busy days), and partnering with hiring managers to ensure that every candidate experience reflects our brand, energy, and values.
 
This position is in-person at our Sherwood Park office.
 
In this role, you'll be expected to:
  • Attract and hire exceptional people - lead full-cycle recruitment, from job postings and screening to interviews and offers, matching great people with roles where they thrive.
  • Act as a brand ambassador for BIS, making every candidate interaction feel meaningful and exciting.
  • Spot top talent quickly and intuitively-your instincts are your superpower.
  • Own and improve the interview experience across departments.
  • Provide feedback and insights to hiring managers, ensuring strong alignment between candidate potential and team needs.
  • Use data to drive better hiring, leveraging tools and analytics to continuously improve
  • Developing talent pipelines and passive candidate outreach strategies
  • Assisting with employer branding initiatives such as job fairs, campus events, and other networking opportunities as they arise
You might be the right fit if you:
  • Love talking to people and thrive on human connection-this role is conversation-heavy.
  • Are naturally curious, eager to learn, and open to new ideas.
  • Move fast and make things happen-you're organized, self-motivated, and don't wait to be told what to do.
  • Are a strong communicator, both in listening and expressing ideas clearly.
  • Enjoy working autonomously but love collaborating with a high-performing team.
  • Have experience in a fast-paced environment where priorities can shift quickly.
Qualifications:
  • 2+ years in recruiting, talent acquisition, or related HR functions.
  • Tech savviness with both common software programs and AI tools is a must.
  • Experience using common Applicant Tracking Systems (ATS) is an asset.
  • Proven ability to manage high volumes of recruitment while keeping quality top of mind.
  • Formal HR education or designation is a bonus, not a requirement.
$70,000 - $85,000 a year
Salary ranges are based on experience, reflecting the unique skillset each individual brings to the role. In addition to this salary, we offer full medical (health, dental, and vision) coverage as well as life insurance and disability insurance.
Job ID #T202607-10CPC
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job