Software development jobs in Canada (7,472 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,472
- Employers
- 2,135
Advertised starting pay
- Average starting payCAD / year
- $117,299Across 891 listings
- Average starting payCAD / hour
- $56.18Across 314 listings
- Average starting payUSD / year
- $163,394Across 33 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%533 listings
- Hybrid
- 38%2,867 listings
- On-site
- 54%4,045 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (295), Amazon (152), Electronic Arts (84).
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
JAVA Full Stack Developer
NTT DATA North America
Minimum 7+ years of hands-on experience in software development with strong expertise in enterprise Java applications.
Added
Senior Software Developer (Guidewire/Java/Angular) Bilingual (FR/EN)
Intact FC
Promote and apply software development best practices.
Added
Senior Software Developer - Virtualization and SIL Integration
General Motors
5+ years of embedded software development experience
Added
Lead Software Developer
Royal Bank of Canada
As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC…
Added
Développeur de logiciels / Software Developer
Tower Research Capital
Added
Added
Added
Python Backend Engineer
Enterprise Solutions Inc.
Candidates must be able to work from the Toronto office at least 3 days per week
Added
Cloud Architect
Tekshapers
Added
Senior Software Engineer, Platform & Infrastructure
Spellbook
You have a firm grasp of the fundamentals of software development, computer engineering, and distributed systems.
Added
Java Full Stack Developer #26-25630
US Tech Solutions
Hybrid - 2 days but will be transitioning to 4 days in office next year
Added
Full Stack Developer - .NET (Intermediate)
Avant Imaging & Information Management, Inc.
3–7+ years of professional software development experience, depending on level.
Added
Senior Full Stack Developer (.NET, Angular, Azure)
Yochana
8+ years of experience in software development.
Added
Java Full Stack Developer
Pacer Group
Expertise in web application development across the full software development lifecycle.
Added
Web designer
Global Trade and Distribution Inc.
Create and optimize content for Website using a variety of graphics, database, animation and other software
Added
Senior software developer
Innowave Software Solutions and Consulting Inc.
Write, modify, integrate and test software code
Added
Full-Stack Developer (Java, React, Openshift)
Software Guidance & Assistance, Inc. (SGA, Inc.)
Promote and follow solid agile software development practices
Added
Added
Sr. Principal Software Engineer
Nokia
We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure,…
Added
Software Engineer
Intouch Insight
As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features…
Added
Software Engineer - Platform Services
Nokia
This role offers an opportunity to work on innovative projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a…
Added
Senior Software Developer
General Motors
Experience with software development fundamentals, object-oriented or equivalent design, algorithms and data structures, concurrency, error handling, and performance tradeoffs.
Added
Added
Embedded Software Engineer
Actalent
Develop and update Software Requirements Descriptions (SRD), Software Design Descriptions (SDD), and Software Test Plans to support the full software development lifecycle.
Added
Senior Software Developer
ProxyLink
ProxyLink is seeking an experienced Senior Software Developer – ETL to join our team and contribute to the development, enhancement, and maintenance of enterprise-level data integration,…