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

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%2,999 listings
On-site
54%4,245 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 Developer

    RBC

    Montreal, QC

    • Full-time

    We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to…

  • Full Stack Developer

    PwC

    Toronto, ON · Ottawa, ON · Calgary, AB

    • Full-time

    Familiarity with modern development practices (CI/CD, containerisation, cloud-native architectures).

  • Computer programmer

    TechSmash Inc.

    Scarborough, ON

    • $46.15 to $50 CAD / hour
    • Full-time
    • On-site

    Write, modify, integrate and test software code

  • Full Stack Developer (Java + Angular)

    CGI

    Halifax, NS

    • Full-time

    This is a permanent, full-time position requiring partners to work 5 days per week from the office

  • Sr Software Developer (Lead) - EN 178

    Export Development Canada | Exportation et développement Canada

    Vancouver, BC

    • $96,557 to $128,743 CAD / year
    • Full-time

    Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week

  • Software Engineer, Full Stack

    MetAntz

    Vancouver, BC

    • Full-time
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Knowledge of software development life cycle (SDLC).

  • Lead Software Engineer

    Virtusa

    Mississauga, ON

    • Full-time

    Experience: 8+ years of hands-on experience in software quality assurance, with a significant focus on test automation and SDET roles.

  • Lead Software Engineer

    Virtusa

    Mississauga, ON

    • Full-time

    Candidate must have 8+ Year of Experience in Tableau Dashboard development · Must have worked in SQL server & other database to generate tableau Dashboard

  • Lead Software Engineer

    Virtusa

    Halifax, NS

    • Full-time

     Leads development of data pipelines and architectures that handle large-scale data sets.

  • Senior Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    …The ideal candidate will mentor team members and ensure high software quality standards while actively participating in the development and execution of comprehensive testing…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    …crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep understanding of QA automation processes and a…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    …crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep understanding of QA automation processes and a…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Experience with tokenized deposits, stablecoins, digital assets, blockchain-based payments, and cross-border payments · Experience with real-time/instant payment networks and cross-border payment orchestration

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Experience with real-time/instant payment networks and cross-border payment orchestration

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking a hands-on Senior Development Lead to architect, build, and scale resilient cloud solutions with minimal supervision. This role requires a proven self-starter…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    5-7 years of experience in cloud development and architecture.

  • Senior Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Participate in code reviews and ensure adherence to best practices in software development.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking an experienced Siebel Architect with a strong software development background to lead technical strategy and design. The ideal candidate will architect, design,…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Good understanding of software development practices, testing, and Git.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    10-15 years of relevant experience in backend/API development.

  • Lead Software Engineer

    Virtusa

    Mississauga, ON

    • Full-time

    Must have a minimum of 8+ years of experience as JAVA FSD · Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle

Get in touch
MovoJobs

Contact us