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
- 3,948
- Employers
- 1,464
Advertised starting pay
- Average starting payCAD / year
- $115,028Across 456 listings
- Average starting payUSD / year
- $140,730Across 111 listings
- Average starting payCAD / hour
- $52.09Across 65 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%394 listings
- Hybrid
- 41%1,624 listings
- On-site
- 48%1,896 listings
Not specified: 1% (34 listings)
Employers hiring include Amazon (108), Genetec (65), Electronic Arts (47).
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
Added
Added
Senior Software Engineer (C++/C#) - Frostbite
Electronic Arts
Added
Added
Software Developer - Intermediate
I8IS - Infiniti Software Solutions
Full-time
5+ year of hands-on working experience of Java development with Oracle or SQL database
Added
Software Developer - CRM - Senior
I8IS - Infiniti Software Solutions
Full-time
Working knowledge of both low code development and custom development on Dynamics 365
Added
Added
Added
Added
salesforce cloud developer
TEEMA
Full-time
5+ years of hands-on Salesforce B2C Commerce Cloud development
Added
Added
Java Full Stack Developer
Confiar Services
Contract
We are seeking an experienced Java Full Stack Developer with software development experience and strong hands-on expertise in Java, Spring Boot, REST APIs, microservices, SQL, and frontend…
Added
Added
Added
Programmer Analyst
Societe Generale
Full-time
Market Making & Execution is a dynamic team working for the Front and Middle Office. It is a proximity development team that works hand in hand with Linear and Non-Linear trading desks, to…
Added
Added
Software Engineer
MethodHub
Contract
…workload automation platform through engineering, automation, software development, and AI-enabled…
Added
Added
Added
Programmer Analyst
Societe Generale
Full-time
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
Societe Generale
Full-time
In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features in applications used by our traders and operations across the…
Added
Added
Fixed Income Electronic Trading - Programmer Analyst
Societe Generale
Full-time
…Income electronic trading team. This team develops and maintains software solutions in an Agile environment, supporting price contribution, RFQ management, Order Management Systems (OMS),…
Added
Fixed Income Electronic Trading-Programmer Analyst
Societe Generale
Full-time
…Income electronic trading team. This team develops and maintains software solutions in an Agile environment, supporting price contribution, RFQ management, Order Management Systems (OMS),…
Added
Software Developer Senior Specialist
Nasdaq
Full-time
As a Back-End Software Engineer, Senior Specialist reporting to the Senior Manager you'll play a critical role in designing and delivering cloud-based data solutions that power financial…