Software development jobs in Canada (7,593 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 7,593
- Employers
- 2,151
Advertised starting pay
- Average starting payCAD / year
- $117,279Across 894 listings
- Average starting payCAD / hour
- $55.91Across 327 listings
- Average starting payUSD / year
- $163,394Across 33 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%536 listings
- Hybrid
- 38%2,919 listings
- On-site
- 54%4,111 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software development jobs in Canada
Added
Intern, Software Developer (Winter 2027)
Bombardier
Participate in all aspects of agile software development, from implementation to deployment of web-based applications.
Added
Lead Software Developer (AI-Powered Applications)
OpenText
We are seeking a highly skilled and motivated Senior Software Developer to help build cutting-edge AI-powered applications and agentic experiences. In this role, you will work as a key…
Added
Software Engineer III - Financial Services
Cover Genius
4+ years of experience in software development, with a track record of contributing to and maintaining production systems. Practical experience using AI coding tools (Claude Code, Cursor,…
Added
Senior Software Engineer, Observability
Temporal Technologies
Lead the end-to-end Software Development Lifecycle: goals & requirements solicitation, design & review, implementation, operationalization & deployment, support & maintenance.
Added
Embedded Software Developer
Fortinet
Stay current with emerging technologies, application-layer protocols, and software development best practices, and proactively recommend improvements.
Added
Application Developer Co-op
BC Pensions
Under the direction of the Assistant Director, IT Engineering, this position will experience a diverse variety of tasks through all stages of the software development life cycle:
Added
1815 - Application Developer III
Amyantek
Working Status: Hybrid, onsite 2 days per week (3 days optional)
Added
Software Developer
Fortinet
Rich experience in cloud based product related software development and cross-platform development
Added
Principal Full-Stack Developer - Platform & Infrastructure
MaintainX (An Autodesk Company)
Improve the speed, safety and reliability of how we build, test and ship software.
Added
Principal Full-Stack Developer - Core
MaintainX (An Autodesk Company)
Experience with mobile-first, responsive, iterative development.
Added
Principal Full-Stack Developer - Platform & Infrastructure
MaintainX
Improve the speed, safety and reliability of how we build, test and ship software.
Added
Senior Software Engineer (Python & Frontend)
Keasis
…team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale…
Added
Principal Full-Stack Developer - Platform & Infrastructure
MaintainX
Improve the speed, safety and reliability of how we build, test and ship software.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Embedded Software Developer
Väderstad AB
We are looking for an embedded software developer to drive software development of our control system onboard the farming equipment with a focus to improve the product design and user…
Added
Added
Cloud Developer
Väderstad AB
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Added
Java Full Stack Developer
Tekgence Inc
Strong experience in Java, Spring Boot, and full-stack development.
Added
Mobile Application Developer (IOS/Android)
BeachHead
Contribute to the development of shared business logic across Android and iOS using Kotlin Multiplatform (KMP).
Added
AWS Backend Developer (AWS Lambda, Node js, Typescript js)
Dawn InfoTek
8+ years of backend software development experience with TypeScript - mandatory.
Added
Added
Added
Senior Full Stack Developer (Java/React)
Luxoft
We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience designing and building robust, scalable systems…
Added
Senior Software Engineer
PointClickCare
Identify, prioritize and execute tasks in the software development life cycle
Added
URGENT - Full Stack Software Engineer (Java, Angular, Jenkins)
VTRAC Consulting Corporation (WBE)
This is a great opportunity for a highly skilled Full Stack Software Engineer to join a collaborative technology team responsible for enhancing and transforming critical internal business…