Software development jobs in Canada (7,827 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,827
Employers
2,190

Advertised starting pay

Average starting payCAD / year
$117,082Across 916 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%3,004 listings
On-site
54%4,251 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), Amazon (160), 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

Email me new jobsSave this search
  • Software Engineer Co-op

    XRSounder

    Burnaby, BC

    • Full-time

    Support firmware development as needed and test firmware and software together to verify device functionality, communication, and reliability.

  • RQ00828 - Software Developer - Full Stack - Senior

    Maarut

    Toronto, ON

    • Contract

    Strong React development experience building production applications that use SMART on FHIR launch, authorization, context, scopes, and FHIR API integration patterns.

  • RQ00831 - DevOPS/Cloud Engineer - Senior

    Maarut

    Toronto, ON

    • Contract

    Advanced AWS CDK and CloudFormation experience, including CDK development in Python and JavaScript, reusable constructs, stack architecture, dependencies, parameters, outputs, environment…

  • Senior Software Engineer, Operations – Core Java & iOS focus

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    We are looking for a Senior Software Engineer with strong full-stack Java experience and hands-on iOS development skills. You will develop and support reliable applications across the web,…

  • Software Engineer 4 - Kubernetes AI Platform Engineering

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    …a supportive environment for both personal and professional…

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

  • Senior Web Developer

    University of Ottawa

    Ottawa, ON · Tabaret Hall

    • Full-time

    Provides strategic and operational leadership in the planning, development, and implementation of the University’s Web sites. Ensures the integrated management (leadership, planning, and…

  • Software Developer

    Lotus IT Solutions

    Toronto, ON

    • Contract

    The Ministry of Treasury Board Secretariat (Central Agencies Cluster) is seeking a Senior Software Developer to join their team onsite at 222 Jarvis Street, Toronto. In this role, the…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Knowledge of stablecoin ecosystem architectures, on/off-ramp mechanisms, and cross-border payment flows

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Familiarity with digital wallet architectures, custody solutions, and cross-border payment messaging (e.g., ISO 20022, SWIFT)

  • Senior Full Stack Developer (AWS)

    Adastra Corporation

    Toronto, ON

    • Other

    Knowledge of software development principles, design patterns, and integration practices

  • Software Engineer Co-op

    Xradar

    Burnaby, BC

    • Full-time

    Support firmware development as needed and test firmware and software together to verify device functionality, communication, and reliability.

  • Core Software Developer

    Circle Cardiovascular Imaging

    Calgary, AB

    • Full-time

    The Software Developer is responsible for the development of the next generation cardiovascular post-processing software and the maintenance of our existing revenue-driving products. The…

  • Développeur(euse) logiciel / Software Developer - CSOL

    Genetec

    Montreal, QC

    • Full-time

    …personnalisées pour nos clients et faites partie du groupe Development Partner Experience. En collaboration avec des équipes multidisciplinaires à Paris et à Montréal, nous créons des…

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

    Genetec

    Montreal, QC

    • Full-time

    …security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools, prisons, etc. around the world to make video…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Software Developer

    Raise

    Calgary, AB

    • Full-time

    As a Software Developer – API Gateway Platform & Development, you will play a key role in building, optimizing, and securing our API ecosystem. You will design, code, test, and integrate…

  • Senior Front End Developer

    Raise

    Toronto, ON

    • Full-time

    Must Have Requirements

  • Senior Software Engineer, Accounts

    PENN Interactive

    Canada

    • Full-time

    Experience with agentic software development tools, building and using agentic workflows, and validating quality of agentic outputs is a major asset.

  • Software Developer

    Actalent

    Toronto, ON

    • $24 to $33 CAD / hour
    • Contract

    As a Software Developer, you will lead the design and delivery of software services and website stacks that involve engaging creatives, cross-screen placements, targeting, optimization,…

  • Software Engineering LMTS

    Salesforce

    Toronto, ON · Canada - Toronto

    • Full-time

    …cloud-native database. You’ll join a team of highly skilled, motivated software engineers and database experts, designing and developing robust, highly scalable software products to support…

  • Fullstack Developer

    Adastra Corporation

    Markham, ON

    …transform complex requirements into scalable, high-quality software solutions that drive business value and user…

  • Fullstack Developer

    Adastra Corporation

    Markham, ON

    • Contract

    …model context protocols. You will also contribute to frontend development, cloud-based AI platforms, and the delivery of secure, reliable, and maintainable enterprise…

  • Software Engineer

    KTek Resourcing

    Montreal, QC

    • Contract

    Candidates must possess all of the following core competencies to be considered for this role:

  • Software Engineering LMTS

    Salesforce Partner Canada

    Toronto, ON

    • Full-time

    …cloud-native database. You’ll join a team of highly skilled, motivated software engineers and database experts, designing and developing robust, highly scalable software products to support…

Get in touch
MovoJobs

Contact us