Software development jobs in Canada (7,850 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,850
- Employers
- 2,194
Advertised starting pay
- Average starting payCAD / year
- $117,082Across 916 listings
- Average starting payCAD / hour
- $55.97Across 338 listings
- Average starting payUSD / year
- $164,765Across 34 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%545 listings
- Hybrid
- 38%3,019 listings
- On-site
- 54%4,259 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).
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
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…
Added
Software Developer Intern
Perseus Group
Currently enrolled in a Computer Science, Software Engineering, or related co-op program
Added
Application Developer
Hays
Seeking a Senior Software Engineer with experience in software development, cloud engineering, DevOps, and data platforms. The role involves building enterprise applications and APIs,…
Added
Software Engineer (Python / JavaScript / Go)
Hays
Job Title: Software Engineer (Python / JavaScript / Go)
Added
Full Stack Software Developer
Randstad Enterprise
…The position requires end-to-end technical expertise spanning software design, full-stack (front-end and back-end) development, and DevOps automation. Working alongside Business Analysts,…
Added
Senior Software Engineer – Cloud & Data Platforms
Raise
Work Arrangement: Hybrid, onsite 2 days per week (3 days optional)
Added
Principal AI Software Engineer
Mphasis
5+ years of overall experience in software development, cloud engineering, data engineering, or AI/ML.
Added
Added
URGENT - Sr. Software Engineer (.Net, Angular, MAUI, Dockers) CONTRACT
VTRAC Consulting Corporation (WBE)
This is an exciting opportunity for a self-motivated and technically skilled Senior Software Engineer to join the digital transformation development team. In this high-impact role, you will…
Added
Software Engineer
Nokia
As a Senior Software Engineer at Nokia, you'll be at the forefront of our software development efforts. Your expertise in Go development and distributed systems will be crucial in designing…
Added
Staff Optical Systems Architect
Nokia
…for architecting and implementing new optical hardware and software platforms in collaboration with our Systems Architecture, Systems Engineering and Software Development…
Added
Software Developer I
Jeppesen ForeFlight
…each other. We are looking for team members with expertise in software development as well as strong communication and co-operation skills. The successful candidate is good at dealing with…
Added
Software Development Co-op Student (Winter 2026)
TechInsights
Software Developer Co-op reporting to Agile Development Manager, working collaboratively with Software Development Architecture and Development teams to design and engineer solutions that…
Added
Senior Software Engineer - Platform & Reliability
Qorsa
We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum platform for software supply chain integrity. SiQcure helps teams prove what is…
Added
Senior Software Engineer - Distributed Systems
Qorsa
We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for software supply chain integrity. SiQcure helps teams prove what is inside every software release,…
Added
Senior Software Engineer
Russell Tobin
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Added
Cloud Engineer
VySystems
Manage Azure infrastructure across development, lab, non-production, and production environments.