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

Advertised starting pay

Average starting payCAD / year
$117,299Across 891 listings
Average starting payCAD / hour
$56.18Across 314 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,109Across 12 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
7%533 listings
Hybrid
38%2,869 listings
On-site
54%4,053 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (295), Amazon (152), Electronic Arts (84).

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
  • Senior Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a Senior Software Developer – Java & Azure for an 11-month onsite contract opportunity.

  • Application Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    Detailed Job Description :-Technical Skills• 5+ years of backend development experience.• Strong proficiency in: o Node.js, Express.js, NestJS, OR o Java 11/17+, Spring Boot, Spring MVC,…

  • 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 Software Engineer, AI Product Engineering

    Safe Fleet

    Coquitlam, BC

    • Full-time

    The ideal candidate combines strong software engineering fundamentals, practical expertise in modern AI technologies, and experience delivering production-grade AI solutions. The role…

  • Senior Software Engineer, AI Product Engineering

    Safe Fleet

    Coquitlam, BC

    • Full-time

    The ideal candidate combines strong software engineering fundamentals, practical expertise in modern AI technologies, and experience delivering production-grade AI solutions. The role…

  • Software Test Analyst (Manual)

    Aylo Careers

    Montreal, QC

    …through extensive, fast paced testing and regression. As our Software Test Analyst you will take part and compose test plans to ensure increasingly thorough test coverage as well as manual…

  • Sr Site Reliability Engineer

    Iris Software Inc.

    Toronto, ON

    • Contract

    With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital…

  • Software Test Analyst (Manual)

    Aylo

    Montreal, QC

    • Full-time

    …through extensive, fast paced testing and regression. As our Software Test Analyst you will take part and compose test plans to ensure increasingly thorough test coverage as well as manual…

  • .NET Full stack Developer - Banking

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    8+ years of experience in software development.

  • Software Development Student

    South Bow

    Calgary, AB · Manulife Place

    • Full-time

    * Applicants must have legal authorization to work in the country in which the position is based with no restrictions

  • Full Stack Developer

    Scotiabank

    Toronto, ON

    …client-focused full stack engineer who is motivated to contribute to the development of components of enterprise applications and providing hands-on development and testing on all project…

  • Senior Software Engineer

    Scotiabank

    Toronto, ON

    1) 6+ years of experience in software development and supporting complex large-scale customer facing platforms

  • Senior Full Stack Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract

    The Senior Full Stack Software Developer will be responsible for designing, developing, implementing, testing, and maintaining enterprise-level web applications. The role requires extensive…

  • .Net Full Stack Developer

    Pacer Group

    Toronto, ON

    • $46 to $48 CAD / hour
    • Contract

    Hands-on experience with ASP.NET MVC Framework and Web API development.

  • Salesforce Data Cloud Developer

    Maarut

    Toronto, ON

    • Contract
  • Web Designer

    Sodales Solutions

    Toronto, ON

    • Full-time
  • Portfolio Software Engineer

    Beacon Holdings

    Toronto, ON

    • Full-time

    …left behind. We acquire, operate, and grow vertical market software companies. They are niche, founder-built businesses serving industries that are often overlooked and too profitable to…

  • Staff Software Engineer - Onboarding and Migrations

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    The Program Experience team is looking for a Staff Software Engineer to help scale our Customer Migration Platform at Marqeta. We are looking for an experienced and strong engineer with…

  • RQ11678 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11679 – Software Developer – ERP / Case Management – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Salesforce Data Cloud Developer

    Maarut Inc

    Toronto, ON

    • Contract
  • Site Reliability Engineer

    Ardent SoftSol Inc.

    Toronto, ON

    • $43 to $45 CAD / hour
    • Contract
  • Senior Software Developer

    Plusgrade

    Montreal, QC

    • Full-time

    …now we need a senior engineer who wants to re-engineer how software gets built by weaving AI into every phase of…

  • RQ11754 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Software Trainer

    AutoTrader.ca

    Montreal, QC

    • Full-time

    Must have a vehicle and a valid driver’s license

Get in touch
MovoJobs

Contact us