Software development jobs in Canada
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
- 6,800
- Employers
- 2,015
Advertised starting pay
- Average starting payCAD / year
- $112,957Across 705 listings
- Average starting payCAD / hour
- $55.86Across 252 listings
- Average starting payUSD / year
- $148,750Across 148 listings
- Average starting payUSD / hour
- $58.34Across 25 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%500 listings
- Hybrid
- 39%2,647 listings
- On-site
- 53%3,626 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (143), Electronic Arts (74).
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
RQ11557 – Software Developer – Front End – Senior
S M Software Solutions Inc
We are seeking a Senior Front-End Software Developer with extensive experience in web application development, GIS mapping customization, and front-end technologies. The ideal candidate…
Added
RQ00795 – Software Developer – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer with strong experience in Microsoft Visual Studio (.NET) MVC, SQL Server, Microsoft Azure, Python, Django, AWS, Celery, GraphQL, and REST APIs.…
Added
RQ11740 – DevOps/Cloud Engineer – Senior
S M Software Solutions Inc
Added
RQ00795 – Software Developer – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer with strong experience in Microsoft Visual Studio (.NET) MVC, SQL Server, Microsoft Azure, Python, Django, AWS, Celery, GraphQL, and REST APIs.…
Added
Senior Software Developer - Full Stack
Lotus IT Solutions
The Government Services Integration Cluster (Ministry of Public and Business Service Delivery and Procurement) is seeking a Senior Software Developer
Added
RQ00795 – Software Developer – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer with strong experience in Microsoft Visual Studio (.NET) MVC, SQL Server, Microsoft Azure, Python, Django, AWS, Celery, GraphQL, and REST APIs.…
Added
RQ11737 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – Full Stack with extensive experience designing and developing large-scale, multi-client web applications, Java-based enterprise solutions, REST…
Added
RQ11738 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Full Stack Software Developer with extensive experience designing, developing, integrating, testing, deploying, and maintaining large-scale enterprise web…
Added
RQ10575 – Software Developer – ETL – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – ETL with extensive experience in data migration, ETL development, data conversion, database technologies, and digital transformation…
Added
RQ11736 – Software Developer – Front End – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – Front End with extensive experience designing, developing, testing, deploying, and maintaining large-scale, multi-client, Internet-ready web…
Added
RQ11736 – Software Developer – Front End – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – Front End with extensive experience designing, developing, testing, deploying, and maintaining large-scale, multi-client, Internet-ready web…
Added
RQ10575 – Software Developer – ETL – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – ETL with extensive experience in data migration, ETL development, data conversion, database technologies, and digital transformation…
Added
RQ11737 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – Full Stack with extensive experience designing and developing large-scale, multi-client web applications, Java-based enterprise solutions, REST…
Added
RQ11738 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Full Stack Software Developer with extensive experience designing, developing, integrating, testing, deploying, and maintaining large-scale enterprise web…
Added
RQ11738 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Full Stack Software Developer with extensive experience designing, developing, integrating, testing, deploying, and maintaining large-scale enterprise web…
Added
RQ11737 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – Full Stack with extensive experience designing and developing large-scale, multi-client web applications, Java-based enterprise solutions, REST…
Added
RQ10575 – Software Developer – ETL – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer – ETL with extensive experience in data migration, ETL development, data conversion, database technologies, and digital transformation…
Added
Software Engineer II
Microsoft
Added
Senior Software Engineer
Microsoft
As a Senior Software Engineer, you will be a hands-on technical leader working across the PowerPoint for the web stack.
Added
Software Engineer Intern, Pipeline Infrastructure
Walt Disney Animation Studios
Added
Senior Software Development Engineer, AWS Transactional Services
Amazon
We are seeking a Senior Software Development Engineer to own and a build major part for our control plane. Your work will be critical to the scalability and availability of the service.…
Added
Added
Senior C++ Software Engineer - VxWorks
Vaco by Highspring
Lead designs for safety critical, real-time software solutions
Added
Software Validation Technologist
Husky Technologies
Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important
Added