Software development jobs in Canada (7,809 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,809
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,046Across 915 listings
- Average starting payCAD / hour
- $56.00Across 337 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%2,999 listings
- On-site
- 54%4,238 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (158), Electronic Arts (87).
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
Senior Software Engineer
Milya AI
Proficiency in Software Development and Programming, with experience building and maintaining production systems
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
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
Software Engineer – Full-Stack (React, TypeScript, Java)
S&P Global
Production experience working within Agile software development environments.
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
Software Engineer – Full-Stack (React, TypeScript, Java)
S&P Global
Production experience working within Agile software development environments.
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
Senior Full Stack Software Engineer
True Talent Solutions Partners
Establish effective practices for AI-assisted, agent-driven software development.
Added
Senior Software Developer, DevOps & Infrastructure
OSEDEA
Identify solutions to cross-functional problems using your software development, DevOps, and infrastructure experience
Added
Lead Software Developer
OSEDEA
As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and collaborate with and mentor technical and…
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
Software Developer
AgileGrid Solutions
BMO is seeking an experienced technology professional to contribute across the software development lifecycle. In this role, you will turn user and business needs into technical…
Added
Full-Stack Developer (1-Year Contract)
Baker Tilly Canada
Contribute to all phases of the software development lifecycle, including requirements analysis, technical documentation, code reviews, testing, release management, deployment, and…
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
Lead Application Developer
AgileGrid Solutions
You will contribute across the software development lifecycle, from requirements and architecture through implementation, deployment, and ongoing production support. The role also champions…
Added
Senior Software Developer.net/SQL/Oracle/Azure- RQ11819 (CANADA) - Onsite
Computer Consultants International, Inc.
Experience across the Software Development Life Cycle (SDLC), including design, development, testing, deployment, and maintenance.
Added
Associate Software Engineer
PheedLoop
…the badge that prints the moment someone checks in. When our software works, nobody notices. When it doesn't, the whole event feels it. That pressure is what makes this job genuinely…
Added
Senior Software Engineer
Treasure AI
As a Senior Software Engineer on the Realtime/Personalization team, you will be a core technical contributor building Treasure AI's AI-native Personalization Studio and RT2.0 engine.…
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
Salesforce Revenue Cloud Architect
Focus Systems Inc.
Mentor development teams and collaborate with business and product stakeholders
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
Développeur Full Stack Senior (Java / Angular) / Senior Full Stack Developer (Java / Angular)
TEKsystems
We are seeking a Senior Full Stack Developer to support the development, enhancement, and maintenance of modern web applications within an Agile environment. This role plays a key part in…