Software development jobs in Canada (7,809 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,809
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,046Across 915 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%2,999 listings
- On-site
- 54%4,238 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (158), 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
Electronic commerce (e-commerce) Web site developer
Drops of Jupiter
Determine hardware and software requirements to achieve optimal server performance
Added
Senior Flight Software Engineer
Actalent
5+ years of experience with C++ or C for software design/development.
Added
Enterprise Senior Software Developer
Armstrong Fluid Technology
…legacy enterprise systems. Expertise in SQL databases, cloud development (especially AWS), containerization, and application security is…
Added
SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT
Advanced Micro Devices, Inc
Multiple years of professional software development experience, with significant experience developing Windows applications or deployment software, including Agile/Scrum experience,…
Added
Lead Software Engineer
Virtusa
Added
Lead Software Engineer
Virtusa
Payment Rails: Specific knowledge of ACH/EFT, wires, SWIFT, RTP/FedNow, cards, and cross-border payments.1
Added
Lead Software Engineer
Virtusa
Payment Rails: Specific knowledge of ACH/EFT, wires, SWIFT, RTP/FedNow, cards, and cross-border payments.1
Added
Lead Software Engineer
Virtusa
Added
Lead Software Engineer
Virtusa
Collaborate with cross-functional teams to understand requirements and identify defects early in the development process.
Added
Lead Software Engineer
Virtusa
Added
Added
Senior Software Engineer
Virtusa
Technical & Domain Literacy: Advanced understanding of Software Development Lifecycle (SDLC), Architecture Basics, CI/CD Concepts, and Cloud & API Overview.
Added
Lead Software Engineer
Virtusa
Added
Systems Architect
Virtusa
Added
Added
Principal Software Developer
Autodesk
We are looking for a Principal Software Engineer to help lead the architecture, execution, and operational excellence of this platform. This is a senior individual contributor role for an…
Added
Software Developer (1 year contract)
Ricoh
Ricoh's Global Solutions Engineering (GSE) group is expanding its scanning and image processing development team in Kitchener and has an opening for a Software Developer. GSE is part of the…
Added
Software Developer
RBC
We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to…
Added
Full Stack Developer
PwC
Familiarity with modern development practices (CI/CD, containerisation, cloud-native architectures).
Added
Added
Full Stack Developer (Java + Angular)
CGI
This is a permanent, full-time position requiring partners to work 5 days per week from the office
Added
Sr Software Developer (Lead) - EN 178
Export Development Canada | Exportation et développement Canada
Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week
Added
Added
Added
Lead Software Engineer
Virtusa
Experience: 8+ years of hands-on experience in software quality assurance, with a significant focus on test automation and SDET roles.