Software development jobs in Canada (7,444 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,444
- Employers
- 2,126
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,906Across 32 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%530 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,024 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (294), 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
Application Architect
Flexstaf I.T. Inc.
Experience in the use of development tools, Computer Aided Software Engineering tools, information retrieval packages, and other software tools such as project management software and…
Added
Senior Application Architect
Bevertec
Experience in the development and implementation of application architectures
Added
Cloud Engineer
VySystems
Added
Programmer Analyst - Java and PL/SQL
Societe Generale
…encouraged to also share your point of view and approaches in software craftmanship. Continuous improvement is key for…
Added
Lead Software Engineer
Mphasis
Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.
Added
Software Engineer
Dexian
Develop and maintain code and configuration changes in accordance with established software development lifecycle (SDLC) standards.
Added
Sr. Software Developer (Bilingual)
OpenText
We are looking for a Senior Backend Software Developer to join our development team at OpenText. Our team builds and evolves a public, multi-tenant Software-as-a-Service (SaaS) cloud…
Added
Software Engineer II
Beanfield
We are seeking a senior Software Engineer to join our technology team. This role focuses on designing, developing, and enhancing backend systems, APIs, and data processing tools using…
Added
Software Consultant
FireFlink
You will work across implementation planning, solution design, configuration, development, integration, testing, deployment readiness, troubleshooting, production support, and continuous…
Added
Senior Software Developer
Cavtera
We’re looking for a Senior Software Developer to join Cavtera’s growing development team.
Added
Site Reliability Engineer
MSR Technology Group
Added
Associate Software Engineer - Full Stack
Ontario Power Generation
Apply security, compliance, data protection, and industry best practices throughout the software development lifecycle.
Added
Sr. Java Fullstack Developer-Angular/Banking
BeachHead
Working with one of our top financial clients, this role calls for a Software Developer 3 - Java to join a collaborative Agile delivery pod supporting a large-scale platform modernization…
Added
Added
Java Software Engineer
Tekshapers
5+ years of software development experience in Java / NodeJs, spanning the full application development life cycle.
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
Programmer Analyst
Societe Generale
The Montreal Solutions Center (MSC) develops software solutions for major financial markets in the Americas, Asia, and Europe. Our solutions must be competitive to develop or consolidate…
Added
Software Engineer - CMS 330
Lockheed Martin
The Software Engineer role is a highly skilled individual contributor who brings a wide range of technical capabilities to Lockheed Martin. In this role, the software engineer will be…
Added
Senior Software Engineer - Product Lead
Lockheed Martin
The Senior Software Engineer is a technical leader and subject matter expert who combines hands-on software development with team leadership and mentorship. In this role, the successful…
Added
Added
Software Engineer - WiFi
Eagle Wireless
We are looking for a talented Software Engineer – Wi-Fi to design, develop, and maintain Linux-based embedded systems for IoT devices. This role focuses on Wi-Fi connectivity, networking…
Added
Added
Software Engineer 2 - Kubernetes Backend and Platform Engineering
Nutanix
…a supportive environment for both personal and professional…
Added
Added
Staff Software Engineer, Identity and Access Management
Kong
…employees. Insomnia, acquired in 2019, is a full-lifecycle API development platform that has quickly become an integral part of Kong’s product…