Software development jobs in Canada (7,595 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,595
- Employers
- 2,151
Advertised starting pay
- Average starting payCAD / year
- $117,223Across 896 listings
- Average starting payCAD / hour
- $55.91Across 327 listings
- Average starting payUSD / year
- $163,394Across 33 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%536 listings
- Hybrid
- 38%2,920 listings
- On-site
- 54%4,112 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (298), Amazon (156), 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
Fullstack Developer with AWS
BULL-IT SOLUTIONS LTD
Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.
Added
Salesforce Revenue Cloud Developer
Tata Consultancy Services
Good years of Salesforce development experience.Hands-on experience in Salesforce CPQ and Revenue Cloud development.
Added
Senior AWS Cloud Architect
Keyrus Canada
Added
Full Stack Developer
Spait Infotech
Participate in code reviews and follow software development best practices.
Added
RQ11745 - Senior Software Developer – Victim Notification System (VNS) Modernization
Computer Consultants International, Inc.
Lead software development, system integration, and technical design for the VNS SaaS solution integrated with OTIS.
Added
Site Reliability Engineer
VySystems
…improve the reliability, performance, and supportability of core software applications. This role focuses exclusively on application-layer SRE and hands-on development; DevOps and…
Added
Software Engineer Intern
SPS Commerce
As a Software Engineering Intern at SPS Commerce, you’ll work alongside a collaborative engineering team to design, build, and deliver real software that ships to production. You won’t be…
Added
Site Reliability Engineer
Global Technical Talent, an Inc. 5000 Company
Onsite Flexibility: Hybrid - 4 days per week onsite
Added
Added
Back End Developer
Dexian
5+ years of backend software development experience with strong Java expertise.
Added
Frontend Developer
Tata Consultancy Services
Participate in code reviews and contribute to development best practices.
Added
RQ11660 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · 5 days per week
Added
Senior Software Developer (C#/.NET)
Riva International, Inc.
Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada
Added
Adobe Site Reliability Engineer – CDN & Web Performance
Staffmax Staffing & Recruiting
Collaborate with development, security, network, production support, and business teams to improve platform reliability.
Added
React Native/ Web Developer
Prodigy Systems Inc.
…designs into functional interfaces, and leveraging AI-assisted development tools such as GitHub Copilot to improve development…
Added
Lead Software Engineer, Simcorp, Risk & Total Fund Management Technology
CPP Investments | Investissements RPC
As Lead Software Engineer, Risk & TFM Technology, you will guide and participate in the end-to-end design, development, testing and support of technology solutions for the SimCorp team. You…
Added
Added
Intermediate Software Engineer
Leonardo DRS
Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve…
Added
Software Escalation Engineer (Python)
Varonis
…and provide timely resolutions, while collaborating with our development teams and…
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
Senior Software Engineer
Bombardier
Role Description The Senior Software Engineer is a full-time, on-site role based in Toronto, ON. This position is responsible for designing, developing, and maintaining software solutions…
Added
Software Engineer
General Dynamics Missions System International
Must have a technical Bachelor’s degree in Computer Science, Software Engineering, or an equivalent related field
Added
Added
Senior Software Engineer, International
Robinhood
This role is based in either our Toronto, Canada office, with in-person attendance expected at least 3 days per week
Added
Software Engineering Intern
White Widget
White Widget is a leading-edge software design and development studio. We’re a fast-growing team with a diverse set of backgrounds and skills. Technology is the backbone of our company and…