Software development jobs in Canada (7,692 jobs)

Explore software development jobs in Canada. Choose a role or place to find work that fits.

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

Email me new jobsSave this search
  • Software Engineer II

    TD

    Toronto, ON

    • Full-time

    Hands-on experience with secure software development and vulnerability remediation, including static analysis, software composition analysis, dependency management, and tools such as SNYK,…

  • Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    · Software Development: Design, develop, test, and deploy high-quality, scalable, and maintainable code.

  • Apps Dev Intmd Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Software Development: Contribute to the design, development, testing, and deployment of high-quality, scalable, and maintainable code.

  • Apps Dev Intmd Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Junior software Engineer to deliver end to end development

  • Software Engineer

    Highspring

    Montreal, QC

    • Full-time

    Strong expertise in Python development and software design principles

  • RQ11528 - Software Developer - API - Senior

    Maarut

    Toronto, ON

    • Contract

    Software Development Life Cycle Experience in structured methodologies for the

  • RQ11620 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    operation of software packages, including technical assistance in

  • RQ11429 - Software Developer - Back End - Senior

    Maarut

    Toronto, ON

    • Contract

    Extensive experience with responsive development and HTML5 (must have) · Extensive experience coding for mobile devices (must have)

  • Software Engineer, Identity

    Lyft

    Toronto, ON

    Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role

  • Senior Software Engineer - Brokerage Platform

    Moomoo Canada

    Toronto, ON · North York, ON

    • Full-time

    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…

  • Sr Application Software Developer

    BMO

    Toronto, ON · SCC

    • Full-time

    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…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    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…

  • Junior Software Engineer

    Iris Software Inc.

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    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,…

  • Application Developer

    Sobeys

    Dartmouth, NS

    • Full-time

    …and an Employee and Family Assistance Program, learning and development opportunities, parental leave top-up, and paid…

  • Développeur(euse) Logiciel / Software Developer - C#/.NET/Web

    Genetec

    Montreal, QC

    • Full-time

    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.

  • Senior Software Engineer

    Henry Schein Canada

    Surrey, BC

    • Full-time

    This is a hybrid role, with one day per week in our Surrey, BC office to support collaboration, brainstorming, and team connection

  • Senior Software Engineer, Agentic Systems

    CareLink (by Asepha)

    Toronto, ON

    • Full-time

    Located in Toronto and can commute to our downtown office 3 days per week

  • Senior Software Engineer

    Henry Schein

    Surrey, BC

    • Full-time

    This is a hybrid role, with one day per week in our Surrey, BC office to support collaboration, brainstorming, and team connection

  • RQ11569 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    Expertise in specific tools for CRM software development

  • Senior Software Developer in Test- 9 month contract- temporary

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time
  • Senior Software Developer, Compliance and Multi-Region

    MaintainX (An Autodesk Company)

    Remote, Canada

    • $131,000 to $191,000 CAD / year
    • Full-time
    • Remote

    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…

  • Ingénieur principal ou ingénieure principale en assurance qualité des logiciels/ Senior Software Quality Assurance Engineer

    Aviya Aerospace Systems

    Longueuil, QC

    • Full-time

    Provide support to engine programs for the review of the Quality and Software Development plans and compliance audits to these plans.

  • Développeur logiciel principal - rapports et analyses / Senior Software Developer - Reporting

    Quantum Technology Recruiting Inc. (QTR)

    Montreal, QC

    • $100,000 to $120,000 CAD / year
    • Full-time
  • Software Engineer - API

    CMiC

    Toronto, ON

    • Full-time

    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…

  • Software Test Developer

    D2L

    Kitchener, ON

    You are an expert in finding defects and design issues in software during all phases of the software development process

Get in touch
MovoJobs

Contact us