Software development jobs in Canada (7,538 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,538
- Employers
- 2,142
Advertised starting pay
- Average starting payCAD / year
- $117,279Across 894 listings
- Average starting payCAD / hour
- $56.04Across 322 listings
- Average starting payUSD / year
- $163,394Across 33 listings
- Average starting payCAD / month
- $9,066Across 13 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%533 listings
- Hybrid
- 38%2,895 listings
- On-site
- 54%4,083 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (296), Amazon (154), Electronic Arts (85).
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
Senior Software Developer – ETL
Centraprise
Follow software development lifecycle processes, coding standards, testing procedures, version control practices, and deployment best practices.
Added
Added
Senior Java Backend Developer - 8 Years
J2B Global LLC
Collaborate in an Agile development environment.
Added
Senior Software Engineer
Capgemini
Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal…
Added
Software Dev Engineer, Cross Border Deals and Promotions tech
Amazon
Amazon Cross border programs like Global store allows customers to buy imported products in their local current and experience
Added
Intermediate Siebel CRM Software Developer
2iSolutions Inc.
Our Toronto-based client is hiring an Intermediate Siebel CRM Software Developer for a 7-month onsite contract opportunity.
Added
Senior Software Engineer - Systems
UrbanLogiq
We are hiring a Senior Software Engineer to develop and extend the systems layer of our platform: data pipelines, storage, and query infrastructure. You will report to our Director of…
Added
RQ11745 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Senior Java Full Stack Developer
Aptino, Inc.
Added
Application Architect
isgSearch
Strong software development background with the ability to remain hands-on when needed.
Added
Applications Development Sr Programmer Analyst - Assistant Vice President
Citi
The Applications Development Senior Programmer Analyst -AVP is an intermediate level position responsible for participation in the establishment and implementation of new or revised…
Added
Added
FullStack Developer
Iris Software Inc.
10+ years of professional software development experience with demonstrated expertise in both frontend and backend development.
Added
Test Software Developer - Embedded Systems
Insight Global
This role requires strong analytical and software development skills, as well as the ability to investigate test failures and collaborate with embedded software developers and system…
Added
Site Reliability Engineer
TJX Canada – Winners, Marshalls, HomeSense
-Hands on of dashboard development in splunk & azure
Added
Senior Software Developer in Test
QNX
Must have strong programming skills in Python, C, and Shell scripting · Must have a fundamental understanding of networking principles, including the TCP/IP model
Added
Senior Java Full Stack Developer
J&M Group
Understanding of Agile and the software development lifecycle
Added
Software Engineer, Test
Providius
This role sits within engineering. Testing is part of how we build software, not a separate step at the end of the development process.
Added
Microsoft Developer/RQ11660 - Software Developer - CRM
Computer Consultants International, Inc.
We are hiring for a Software Developer – MS Dynamics 365 CRM
Added
Java Web Developer
Media Graph Inc.
We are looking for a Java Web Developer to join our team and contribute to the development and continuous improvement of our web applications. In this role, you will develop new features,…
Added
Senior Software Engineer, Observability (Auth0)
Okta
…and observe our platform while we continue to rapidly ship software our customers love. Our engineers maintain and automate observability tooling for our entire platform, including metrics,…
Added
Azure Cloud Engineer (DevOps)
Venture Computers of Canada Inc.
Added
Cloud Engineer
Tekgence Inc
Added
Software Developer - Full Stack - Senior - 755
I8IS - Infiniti Software Solutions
Full Stack Development and Solution Architecture – 45%
Added