Software development jobs in Canada (7,225 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,225
- Employers
- 2,088
Advertised starting pay
- Average starting payCAD / year
- $117,083Across 871 listings
- Average starting payCAD / hour
- $56.06Across 305 listings
- Average starting payUSD / year
- $163,167Across 30 listings
- Average starting payCAD / month
- $9,109Across 12 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%519 listings
- Hybrid
- 39%2,803 listings
- On-site
- 54%3,876 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (256), Amazon (151), Electronic Arts (81).
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 – Core Java, Apache Spark, Python, SQL, Data Processing
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL
Added
Full Stack Developer
TMX Group
Added
Added
Embedded Software Developer Co-op
Siemens Healthineers
Added
Optical AI Software Engineer
Nokia
Join our Network Infrastructure Optical Systems and Networking R&D team as an R&D Software Optical Designer! In this hybrid role, you'll collaborate in our state-of-the-art lab equipped…
Added
Full Stack Developer
TMX Group
Added
Embedded Security Software Developer - New Grad
Ciena
…guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being - on and off the job. Connect…
Added
Principal Software Developer (DevOps)
Aspen Technology
…pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across…
Added
Associate Software Developer
Genesys
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
Added
Added
Senior Java Full Stack Developer
Miratech
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
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
Added
Senior Software Engineer (Azure)
DEG Services
CDG is a vertically integrated group of industry-leading companies delivering end-to-end solutions across land development, infrastructure, roadwork, and construction.
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
Added
Backend Engineer, Data Engineering
High Tech Genesis
Added
Senior Frontend Developer
Iris Software Inc.
Added
Added
Software Developer - Senior (React/JavaScript/Bootstrap/Node exp)
Bevertec
Job Role: Software Developer - Senior (React/JavaScript/Bootstrap/Node exp)
Added
Senior Security Software Engineer/Developer
Vecima Networks Inc.
…connectivity. Through broadband access, content delivery, cloud-native software, automation, and AI-enabled solutions, Vecima helps service providers modernize cable and fiber networks,…