Software development jobs in Canada (7,603 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,603
- Employers
- 2,153
Advertised starting pay
- Average starting payCAD / year
- $117,159Across 897 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,923 listings
- On-site
- 54%4,117 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
Software AI Engineer
neurohire.ai
Use Git and GitHub for version control and collaborative software development.
Added
PCB & Embedded Systems Engineer
Ranchflow
…supporting equipment. You’ll work across hardware design, embedded development, testing, and production, with a focus on reliability, energy efficiency, and performance in demanding farm…
Added
Full Stack Developer Python Angular OR React Remote 1016
Veracity Ventures Inc.
Understanding of Software Development Life Cycle (SDLC).
Added
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Ensure adherence to coding standards, security guidelines, and software development best practices
Added
Full Stack Developer
TMX Group
Job Location: Hybrid (2-3 days in office) - based in Toronto, ON · Must Have(s)
Added
Senior Full Stack Software Designer (Java & React)
CGI
This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week subject to change at any time
Added
Embedded Software Developer Co-op
Siemens Healthineers
Software design, development, documentation and testing
Added
Optical AI Software Engineer
Nokia
Leverage modern AI-assisted development tools to rapidly prototype, build, test, and maintain software applications that address real-world customer and network challenges.
Added
Full Stack Developer
TMX Group
Job Location: Hybrid (2-3 days in office) - based in Toronto, ON · Must Have(s)
Added
Added
Principal Software Developer (DevOps)
Aspen Technology
…automation capabilities that enable the delivery of high-quality software at scale. Working within a SAFe Agile organization, you will help drive the adoption of modern engineering…
Added
Associate Software Developer
Genesys
…cross-functional partners to turn product needs into reliable software used in enterprise environments. AI-assisted development tools will be part of your engineering workflow, helping you…
Added
Software Developer ETL
Joblinxsapp
The Ontario Public Sector is seeking a Senior Software Developer – ETL with strong expertise in Azure Data Engineering, Microsoft Fabric, Databricks, PySpark, and Power BI.
Added
.NET Application Developer / Systems Analyst
Joblinxsapp
Minimum 5 years of experience across the full Software Development Lifecycle (SDLC).
Added
Backend Developer (Ruby/Golang)
VDart
Participate in code reviews, testing, and Agile development activities.
Added
Senior Java Full Stack Developer
Miratech
Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office
Added
Senior Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring a Software Developer – Senior for a 10-month onsite contract opportunity in Toronto, ON. The candidate must work onsite 5 days a week.
Added
Salesforce Data Cloud Architect
Smart IT Frame LLC
Excellent storytelling, content development, facilitation, and executive communication skills.
Added
Full Stack Developer
High Tech Genesis
At High Tech Genesis, we build production-ready software for clients in telecommunications, cloud computing, networking, and high-tech product development. As a Full Stack Developer, you…
Added
Software Developer
Enaimco
3 to 5 years of professional software development experience, with clear ownership of something in production.
Added
Senior Software Engineer (Azure)
DEG Services
The Lead Software Engineer (Azure) is a senior, hands-on engineer who serves as the technical lead for the organization’s internally developed applications and integrations. The role…
Added
Principal Systems Architect – Layer0 NE Software
Nokia
…systems. You will architect their Layer0 network element (NE) software in collaboration with our Systems Architecture, Systems Engineering and Software Development…
Added
Optical Pluggable Systems Architect
Nokia
…with our Systems Architecture, ASIC designer and Hardware and Software Development…
Added
Backend Engineer, Data Engineering
High Tech Genesis
Experience working in an Agile software development environment.
Added
Senior Frontend Developer
Iris Software Inc.
Strong hands-on experience in Angular development with expertise in building scalable, responsive, and high-performance web applications.