Software development jobs in Canada (7,433 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,433
- Employers
- 2,124
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,861 listings
- On-site
- 54%4,015 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
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11754 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11754 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11661 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week
Added
RQ11685 – Software Developer – Back End – Senior
S M Software Solutions Inc
Work Arrangement: Hybrid – 3 Business Days in Office
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11661 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week
Added
RQ11661 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week
Added
RQ11754 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Développeur·se Fullstack / Fullstack Developer
Cloud Imperium Games Montreal
Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and…
Added
Software Design Co-op, Nuclear
Eclipse Automation
Reporting to the Electrical Engineering Manager, the Software Design Co-op, Nuclear will contribute to machine concepts, design of control software, integration of software with electrical…
Added
Software Engineering Team Lead
Monks
If you reside within a commutable distance of one of our office locations, you will be expected to work from the office a set number of days per week
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
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Lead Software Engineer
Beacon Holdings
Lead Software Engineers are Beacon engineers who work inside our portfolio companies. Each company we buy is a profitable, established business with a product its customers rely on. What it…
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Software Engineer
Spait Infotech
Software development: Data structures, algorithms, OOP concepts, debugging, and testing
Added
Staff Software Engineer, Backend
Harvey
Work eligibility: Must have valid Canadian work rights; Harvey does not currently offer visa sponsorship for this role
Added
Software Developer Embedded Systems I (Co-op) - Canada
Cisco
As an Embedded Systems Software Developer Co-op, you will contribute to the design, enhancement, and testing of foundational software powering Cisco’s networking platforms and intelligent…
Added
Software Developer Full Stack / Backend I (Co-op) - Canada
Cisco
As a Software Developer Co-op, you will design, develop, and test software features across web applications, cloud microservices, and distributed platforms. Collaborate with agile…
Added
Développeur logiciel / Software developer
Airbus Aircraft
Do you have software development experience, have you worked in developing and maintaining Java applications and would you like to progress and develop new skills? Then this job is for you!
Added
Senior Site Reliability Engineer
The Walt Disney Company
5+ years of experience in SRE, DevOps, technical operations, systems engineering, software engineering, and/or related disciplines
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11685 – Software Developer – Back End – Senior
S M Software Solutions Inc
Work Arrangement: Hybrid – 3 Business Days in Office