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

Advertised starting pay

Average starting payCAD / year
$117,076Across 914 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%542 listings
Hybrid
38%2,989 listings
On-site
54%4,217 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (86).

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
  • Cloud Engineer

    VySystems

    Toronto, ON

    • Contract

    Manage Azure infrastructure across development, lab, non-production, and production environments.

  • Associate Software Engineer - International

    Justworks

    Toronto, ON

    • $109,000 to $136,000 CAD / year
    • Full-time

    As a Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge, skills,…

  • Senior Java Full Stack Developer

    Axiom Global Technologies

    Toronto, ON

    • Contract

    Understanding of Agile delivery and the software development lifecycle.

  • Senior Software Engineer, Backend - International

    Justworks

    Toronto, ON

    • $188,000 to $242,000 CAD / year
    • Full-time

    As a Senior Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge,…

  • Senior Software Engineer

    AspiringIT

    Kitchener, ON

    • Full-time

    Collaborate with technical and business stakeholders throughout the software development lifecycle.

  • Energy Management System Software Developer

    Raise

    Calgary, AB

    • Full-time

    Raise is currently hiring a permanent, full-time Energy Management System Software Developer on behalf of our client. They’re expanding their team to meet growing needs, making this a…

  • Software Development Engineer in Test – GenAI / LLM

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Senior Application Developer

    Infotek Consulting Inc.

    Toronto, ON

    • $60 to $74 CAD / hour
    • Contract

    5+ years in software development, cloud engineering, DevOps, or data engineering

  • Full Stack Cloud Developer

    Recrute Action

    ON · Toronto, Waterloo, Ontario

    • Contract

    5+ years of experience in software development, cloud engineering, DevOps, or data engineering.

  • Senior Software Engineer

    Yeji Data Lab

    Montreal, QC

    • Full-time

    To excel in this senior role, candidates must possess:

  • Software Developer (Microsoft 365 & Azure Integrations) 1

    OpenText

    Richmond Hill, ON

    • Full-time

    Bachelor’s degree in Computer Science, Engineering, or a related technical field, with 3+ years of professional software development experience.

  • Principal Backend Developer

    Toast

    Toronto, ON

    • $160,000 to $180,000 CAD / year
    • Full-time

    3+ years of backend software development experience with a strong understanding of Python

  • Senior Software Engineer, Backend - International

    Justworks

    Toronto, ON

    • $188,000 to $242,000 CAD / year

    As a Senior Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge,…

  • Associate Software Engineer - International

    Justworks

    Toronto, ON

    • $109,000 to $136,000 CAD / year

    As a Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge, skills,…

  • Software Engineer – Java / Full Stack

    Flexton Inc.

    Toronto, ON

    • Contract

    We are looking for a skilled Software Engineer with strong experience in Java, Spring MVC, JavaScript, React.js and modern web application development. The ideal candidate should have a…

  • Java Full Stack Developer | Montreal, Canada | Hybrid

    Blutic

    Montreal, QC

    • Full-time

    Familiarity with cloud-based development principles.

  • Site Reliability Engineer

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $110,000 CAD / year
    • Full-time
  • Senior Frontend Developer

    Uride

    Canada

    • Full-time

    Lead the design, development, and optimisation of frontend components for web and mobile platforms.

  • Software Engineer II

    Mastercard

    Toronto, ON

    • Full-time

    We are looking for a Software Engineer II who is eager to grow their technical expertise while taking ownership of delivering high-quality software components from development through…

  • 5G Software Developer

    Ericsson

    Ottawa, ON

    • Full-time

    We are looking for a 5G Software Designer to join our Baseband Infrastructure team, which supports Ericsson's global telecommunications products based in Canada. Our platform provides the…

  • Java Full Stack Developer

    Millennium Software and Staffing Inc

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract

    Understanding of Agile delivery and the software development lifecycle.

  • Senior Software Engineer, Observability (Auth0)

    Okta

    Toronto, ON

    • $136,000 to $187,000 CAD / year
    • Full-time

    …and observe our platform while we continue to rapidly ship software our customers love. Our engineers maintain and automate observability tooling for our entire platform, including metrics,…

  • Storage Site Reliability Engineer

    HCLTech

    Montreal, QC

    • $115,000 to $135,000 CAD / year
    • Full-time

    🏢 Work Model: Hybrid - 3 days per week in the office

  • Application Architect - #26-26043

    US Tech Solutions

    Toronto, ON

    • $70 to $75 CAD / hour
    • Contract

    Degree/Level of Education: Degree or Diploma is a must have

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $68.97 CAD / hour
    • Other

    Minimum 5 years of hands-on software development experience in the Java ecosystem.

Get in touch
MovoJobs

Contact us