×
Register Here to Apply for Jobs or Post Jobs. X

Manager, Software Development

Job in Edmonton, Alberta, Canada
Listing for: CATALIS
Full Time position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
Job Description & How to Apply Below
About the Company
Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At Catalis, we are committed to leveraging technology to make government interactions simpler, faster, and more accessible.

Job Description
Join a dynamic team focused on helping Municipal Governments “Connect and Simplify Municipal Information to help make data informed decisions.” We are a data and service company with the goal of being an Alberta based technology company recognized across Canada. We are a small team that has seen year-over-year growth and is well positioned to increase our breadth and depth within the niche rural and small urban market, and we are looking for top‑talent team members who can help take us to the next level.

Benefits
Catalis is a fast growing and award‑winning technology company that serves small urban and rural municipal governments across Canada. We offer competitive compensation, full paid vacation, and comprehensive health & dental benefits. We focus a lot of energy on professional development, offering free access to unlimited Udemy courses for personal and professional advancement, as we want our employees to ride the wave and grow with our business.

We strive to be an example of a successful high‑growth technology company in Alberta, and our team members depend on each other to make it happen. This opportunity is based at Catalis’ office in Old Strathcona (Edmonton, Alberta). Our new office includes an innovative vibe, stand‑up desks for all staff, foosball games, an active workplace enrichment committee, fitness challenges, an office dog, lounge areas, and more!

Opportunity
The Software Development Manager is responsible for leading and growing a cross‑functional delivery team of software developers, quality assurance analysts, and business analysts responsible for the design, development, and ongoing operation of a cloud‑based ERP platform. This role combines people leadership, technical oversight, and delivery accountability. The manager ensures that the team delivers secure, scalable, and reliable solutions that meet business needs while adhering to modern software engineering and cloud best practices.

This is an onsite position working out of our Edmonton office Monday through Friday.

What You Will Do
People Leadership & Team Development

Lead, coach, and develop a multidisciplinary team of software developers, QA engineers, and business analysts.

Set clear expectations for performance, quality, and delivery outcomes.

Foster a culture of collaboration, accountability, continuous improvement, and engineering excellence.

Support career development through mentoring, feedback, and performance management.

Software Delivery & Engineering Excellence

Oversee the end‑to‑end delivery of new features and enhancements for a cloud‑based ERP system.

Ensure software is designed, built, tested, and released using modern development practices (CI/CD, automated testing, code reviews).

Partner with QA to embed quality throughout the development lifecycle.

Ensure solutions meet non‑functional requirements including performance, security, scalability, and reliability.

Technical Oversight & Architecture

Provide technical leadership and guidance on application architecture, integrations, and cloud‑native design.

Collaborate with architects and senior engineers to evolve the ERP platform.

Ensure alignment with organizational standards for security, data management, and cloud operations.

Balance technical debt reduction with feature delivery.

Stakeholder & Product Collaboration

Work closely with business stakeholders, product owners, and business analysts to translate business needs into well‑defined technical solutions.

Manage priorities, dependencies, and trade‑offs across multiple initiatives.

Communicate delivery status, risks, and outcomes clearly to leadership and partners.

Operational Ownership & Continuous Improvement

Oversee the…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary