Software development jobs in Canada
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
- 6,661
- Employers
- 1,991
Advertised starting pay
- Average starting payCAD / year
- $113,072Across 689 listings
- Average starting payCAD / hour
- $55.96Across 246 listings
- Average starting payUSD / year
- $148,200Across 145 listings
- Average starting payUSD / hour
- $61.34Across 22 listings
- Average starting payCAD / month
- $6,118Across 11 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%497 listings
- Hybrid
- 39%2,597 listings
- On-site
- 53%3,540 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (142), Electronic Arts (73).
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
Added
Software Developer II, Early Career
Google
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript) in an industry setting.
Added
Senior Software Engineer – Visualization and Front End
GeoSoftware
GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to…
Added
Senior Software Engineer – Computational Algorithms
GeoSoftware
GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to…
Added
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Join an AI company building software for engineering design and simulation of physical systems. You will help develop an AI-powered product, shipping features quickly and taking ownership…
Added
Senior Software Developer, DevOps & Infrastructure
OSEDEA
We’re a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them,…
Added
Lead Software Developer
OSEDEA
We’re a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them,…
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Software Developer
AgileGrid Solutions
Added
Full-Stack Developer (1-Year Contract)
Baker Tilly Canada
…for user experience, modern interface design, and application development. The successful candidate will be responsible for designing, developing, testing, deploying, and maintaining…
Added
Full Stack Developer
AgileGrid Solutions
Triunity Software, Inc. is seeking a Full Stack Developer to contribute to the development of modern web applications and software solutions. The role offers the opportunity to work across…
Added
Added
Senior Software Developer.net/SQL/Oracle/Azure- RQ11819 (CANADA) - Onsite
Computer Consultants International, Inc.
CCI is hiring a Software Developer.net/SQL/Oracle/Azure to translate technical systems specifications into working, tested applications: developing detailed programming specifications…
Added
Associate Software Engineer
PheedLoop
Added
Senior Software Engineer
Treasure AI
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Salesforce Revenue Cloud Architect
Focus Systems Inc.
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added
Added
Added
Senior Software Development Engineer in Test (SDET) – Digital Banking
Aequilibrium Software Inc.
Aequilibrium is a Canadian digital transformation and software engineering company specializing in digital banking, financial services, customer experience, and emerging technologies.