Software development jobs in Canada (7,817 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,817
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,082Across 916 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%3,000 listings
- On-site
- 54%4,245 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (160), 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
Software Engineer
Amaris Consulting | Part of Mantu
Amaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.
Added
Senior Software Development Engineer, Customer Success Engineering
Remitly
As a Senior Software Development Engineer, you will focus on driving innovation and expanding our new, next-generation Customer Success platform by architecting new workflows and launching…
Added
Senior Software Developer In Test - Python Automation Engineer
Telesat
…distributed, event-driven microservices. This is a senior hands-on software development role with no people-management responsibility. The successful candidate will use Python as the…
Added
Senior Fullstack Developer (Python) - AI features team
AlayaCare
4+ years of professional software engineering experience, including full stack development.
Added
Software Developer - Full Stack - Senior (Health)
isgSearch
Candidates must have hands-on experience with healthcare applications, clinical workflows, and healthcare interoperability standards · Required Skills - Must Have
Added
Added
Software Development Lead
Turner Fleischer
As Software Development Lead, you oversee the design, development, and maintenance of custom software applications that support and streamline the studio’s business operations. Leading a…
Added
Software Engineer II (SDET)
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
VP Senior Software Engineer – Java & Distributed Systems
Citi
We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work.
Added
Software Developer - Enhance Ontario
Scarborough Health Network
As a senior member of the Software and Development Team, the Senior Software Developer takes the lead on designing, architecting, and delivering web applications and integration solutions…
Added
Software Dev QA Specialist
Fortinet
Fortinet is offering an exciting opportunity to hire a talented Software Development QA Specialist to join our FortiEndpoint DevQA team in Burnaby, Canada.
Added
Software Engineer I
Wayfair
This is a Toronto based opportunity with a 3 day in office expectation (Tuesday - Thursday) with 2 days remote (Monday and Friday)
Added
DevOPS/Cloud Engineer – Senior (AWS CDK/Public Sector exp)
Bevertec
Public Sector Experience: Must have
Added
Backend Software Developer
ATS Automation
As a key contributor within the Innovation group, you will work as part of a development team that designs and builds innovative products for data collection, analysis, control and…
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Establish effective practices for agent-driven software development across the team.
Added
Senior Software Developer / Développeur(-euse), logiciel senior
Vention
5+ years of professional software development experience
Added
Added
Added
Software Developer (Intermediate to Senior) | Flutter, C++, IoT & NoSQL
Beslogic
3 to 10 years of professional software development experience.
Added
C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits
Hunter Bond
Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product.…
Added
Software QA Lead - HandyDART
MatchBox Consulting Group
MatchBox is urgently seeking a Software QA Lead for a 6-month contract opportunity (high probability of renewal), This is a hybrid role with our New Westminster, BC based public sector…
Added
Full-Stack Software Engineer
Manulife
This is an opportunity to work across the full software development lifecycle while contributing to the evolution of our target-state architecture. You’ll partner with engineers,…
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
Java Software Engineer
Synechron
…Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development…
Added
Intermediate CRM Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring an Intermediate Software Developer specializing in Oracle Siebel CRM for a 5-month onsite contract.