Software development jobs in Canada (7,692 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,692
- Employers
- 2,167
Advertised starting pay
- Average starting payCAD / year
- $116,976Across 907 listings
- Average starting payCAD / hour
- $55.92Across 334 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%538 listings
- Hybrid
- 39%2,963 listings
- On-site
- 54%4,164 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (301), Amazon (157), 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
Software Engineer II
TD
Hands-on experience with secure software development and vulnerability remediation, including static analysis, software composition analysis, dependency management, and tools such as SNYK,…
Added
Applications Development Sr Programmer Analyst
Citi
· Software Development: Design, develop, test, and deploy high-quality, scalable, and maintainable code.
Added
Apps Dev Intmd Programmer Analyst
Citi
Software Development: Contribute to the design, development, testing, and deployment of high-quality, scalable, and maintainable code.
Added
Added
Added
RQ11528 - Software Developer - API - Senior
Maarut
Software Development Life Cycle Experience in structured methodologies for the
Added
RQ11620 - Software Developer - Senior
Maarut
operation of software packages, including technical assistance in
Added
RQ11429 - Software Developer - Back End - Senior
Maarut
Extensive experience with responsive development and HTML5 (must have) · Extensive experience coding for mobile devices (must have)
Added
Software Engineer, Identity
Lyft
Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role
Added
Senior Software Engineer - Brokerage Platform
Moomoo Canada
This role is ideal for a strong hands-on engineer who can not only build high-quality software, but also design scalable system architectures, solve complex engineering problems, and deeply…
Added
Sr Application Software Developer
BMO
This role drives the end-to-end software development lifecycle by collaborating across functional teams to translate user requirements into technical specifications and deliver high-quality…
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
Junior Software Engineer
Iris Software Inc.
We are seeking a Junior Software Engineer with a strong Computer Science background and exposure to Generative AI (GenAI) technologies. The candidate will support the design, development,…
Added
Application Developer
Sobeys
…and an Employee and Family Assistance Program, learning and development opportunities, parental leave top-up, and paid…
Added
Développeur(euse) Logiciel / Software Developer - C#/.NET/Web
Genetec
The Web Development team is looking for an independent individual with solid experience in web software development to help evolve a widely used web application.
Added
Senior Software Engineer
Henry Schein Canada
This is a hybrid role, with one day per week in our Surrey, BC office to support collaboration, brainstorming, and team connection
Added
Senior Software Engineer, Agentic Systems
CareLink (by Asepha)
Located in Toronto and can commute to our downtown office 3 days per week
Added
Senior Software Engineer
Henry Schein
This is a hybrid role, with one day per week in our Surrey, BC office to support collaboration, brainstorming, and team connection
Added
Added
Added
Senior Software Developer, Compliance and Multi-Region
MaintainX (An Autodesk Company)
We are seeking a Senior Software Developer to drive the technical delivery of MaintainX’s compliance and multi-region deployments, including both single-tenant and multi-tenant…
Added
Ingénieur principal ou ingénieure principale en assurance qualité des logiciels/ Senior Software Quality Assurance Engineer
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
Développeur logiciel principal - rapports et analyses / Senior Software Developer - Reporting
Quantum Technology Recruiting Inc. (QTR)
Added
Software Engineer - API
CMiC
Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important…
Added
Software Test Developer
D2L
You are an expert in finding defects and design issues in software during all phases of the software development process