Software development jobs in Canada

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

Hiring at a glance

View jobs
Open jobs
6,733
Employers
2,000

Advertised starting pay

Average starting payCAD / year
$113,194Across 694 listings
Average starting payCAD / hour
$55.79Across 249 listings
Average starting payUSD / year
$148,402Across 147 listings
Average starting payUSD / hour
$59.84Across 23 listings
Average starting payCAD / month
$6,118Across 11 listings

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

Where work happens

Remote
7%498 listings
Hybrid
39%2,620 listings
On-site
53%3,588 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (248), Amazon (142), Electronic Arts (74).

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

    Proven

    Calgary, AB

    • Full-time

    …people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our…

  • Full Stack Developer

    PwC Canada

    Calgary, AB

    • Full-time
  • Full Stack Developer

    PwC Canada

    Ottawa, ON

    • Full-time
  • Junior Software Developer

    Proven

    Calgary, AB

    • Full-time

    Start your career building real software for a growing engineering firm

  • Software Developer

    Proven

    Mississauga, ON

    • Full-time

    …people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our…

  • Junior Software Developer

    Proven

    Mississauga, ON

    • Full-time

    Start your career building real software for a growing engineering firm

  • Software Engineer II

    TD

    Toronto, ON

    • Full-time

    …opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…

  • Principal Software Developer

    OpenText

    Waterloo, ON

    • Full-time
  • Android Software Engineer

    MANNARINO

    Montreal, QC

    • Full-time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important

  • Senior Software Engineer

    VitalEdge Technologies

    London, ON

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

    We are a leading ERP software and solutions provider to dealers and rental companies of heavy equipment. We specialize in working with the construction, mining, forestry, material handling,…

  • Senior Software Developer, People Intelligence

    Wealthsimple Technologies

    Remote, Canada

    • $151,200 to $189,000 CAD / year
    • Full-time
    • Remote
  • Confluent - Software Developer - Intern Conversion

    IBM

    Toronto, ON

    • $89,800 to $139,800 CAD / year
    • Full-time

    At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Confluent - Software Developer - Intern Conversion

    IBM

    Toronto, ON

    • $89,800 to $139,800 CAD / year
    • Full-time

    At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of…

  • Confluent - Software Developer - Intern Conversion

    IBM

    Toronto, ON

    • $89,800 to $139,800 CAD / year
    • Full-time

    At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of…

  • Confluent - Software Developer - Intern Conversion

    IBM

    Toronto, ON

    • $89,800 to $139,800 CAD / year
    • Full-time

    At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of…

  • Programmer Analyst C++

    TMX Group

    Montreal, QC

    • Full-time
  • Cloud Engineer

    Pacer Group

    Calgary, AB

    • $45 to $50 CAD / hour
    • Contract
  • Senior Software Engineer

    impact.com

    Victoria, BC

  • Software Engineer, Full Stack

    Ontario Power Generation

    Oshawa, ON

    • Volunteer

    Education Level: Four-year university education in Computer Science, Software Engineering or a related field.

  • Frontend Developer

    Spait Infotech

    Canada

    • Full-time