Software development jobs in Canada (7,809 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,809
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,046Across 915 listings
- Average starting payCAD / hour
- $56.00Across 337 listings
- Average starting payUSD / year
- $164,765Across 34 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%545 listings
- Hybrid
- 38%2,999 listings
- On-site
- 54%4,238 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (158), Electronic Arts (87).
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
Intermediate Software Developer
Propel Holdings
Continuously improving the quality of software through reviews and refactoring.
Added
Senior Software Engineer - Credit Commercial Engineering
Marqeta
You have 5+ years of industry experience in software development in Java, service-oriented architectures, and cloud computing (AWS preferred).
Added
Senior Software Engineer, Behavior Planning
AeroVect
We are looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning systems for autonomous driving in structured, low-speed environments.
Added
Développeur(euse) Web Fullstack
Mirego
As part of the development team, you contribute every day to building innovative digital products with the ambition to change the world, no matter of their scale or industry. Equally…
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
Full-Stack Developer (1-Year Contract)
Baker Tilly Canada
Contribute to all phases of the software development lifecycle, including requirements analysis, technical documentation, code reviews, testing, release management, deployment, and…
Added
Software Engineer
Ecolab Inc.
Working closely with the Software Engineering Manager and business teams, you will take ownership of assigned systems from requirements gathering through design, development, testing,…
Added
Senior SAP Programmer Analyst TRBK
ATB
Ready for tomorrow: We want to enable your success through interesting and challenging work, performance enablement, and learning and development.
Added
Software Developer
Lotus IT Solutions
This is a fully onsite role based at 222 Jarvis St., Toronto, Ontario, five days per week
Added
Software Developer - API
Lotus IT Solutions
This is a fully onsite role based at 222 Jarvis St., Toronto, Ontario, five days per week
Added
Software Developer - Back End
Lotus IT Solutions
This is a fully onsite role based in Toronto at 222 Jarvis Street, five days per week
Added
Sr. IT Software Developer
Open Text Corporation
5 years of professional software development experience.
Added
Principal Systems Architect (Copilot Architect)
Open Text Corporation
…corporate culture. As a member of the Digital Experience Web Development team, you will help design, build, and operate secure, scalable digital platforms and AI-enabled solutions that…
Added
Added
Display Senior Software Engineer
LanceSoft, Inc.
3+ years in embedded/software development (C/C++, Rust).
Added
Ingénieur principal ou ingénieure principale en assurance qualité des logiciels/Senior Software Quality Assurance Engineer (ALQ)
Aviya Aerospace Systems
Provide support to engine programs for the review of the Quality and Software Development plans and compliance audits to these plans
Added
Senior Software Engineer - C#/.NET & Blazor
LanceSoft, Inc.
5+ years of professional software development experience, preferably as a Full Stack Engineer, Software Engineer, or similar role.
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 – AI Agents
lululemon
As a Senior Software Engineer – AI Agents, you will lead the design and implementation of complex software systems and features spanning multiple services and components, establishing…
Added
Senior/Staff Software Engineer - Tech Lead
OpenMined
Champion high-quality software delivery through the establishment of robust tools, processes, & methodologies, and by providing hands-on technical leadership via individual development…
Added
Intermediate Software Engineer - Onni Capital
Onni Group of Companies
There is an exciting opportunity for an Intermediate Software Engineer to join Onni Capital in Vancouver.
Added
Software Development Engineer II, Amazon MQ
Amazon
As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale…
Added
Intermediate Full-Stack Software Developer (SaaS Healthcare)
Medfar
Candidates must reside in the province of Quebec
Added
Staff Software Engineer - Checkout and Post Purchase Web Experiences
lululemon
9-12 years of software development experience defining technical strategy and establishing engineering standards across the organization, or equivalent
Added
Full Stack Developer
CGI
…successful candidate will contribute across front end and back end development while continuing to build depth in cloud native development, APIs, DevOps, automation, and AI assisted…