Software developer jobs in Canada

Find software developer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
2,052
Employers
670

Advertised starting pay

Average starting payCAD / year
$100,577Across 160 listings
Average starting payCAD / hour
$60.27Across 85 listings

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

Where work happens

Remote
5%105 listings
Hybrid
35%719 listings
On-site
60%1,224 listings

Not specified: <1% (4 listings)

Employers hiring include S M Software Solutions Inc (241), Genetec (68), Cisco (52).

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 developer jobs in Canada

Email me new jobsSave this search
  • Sr. Software Developer

    OpenText

    Richmond Hill, ON

    • Full-time
  • Software Developer

    Plusgrade

    Montreal, QC

    • Full-time
  • Staff Embedded Software Developer

    IPG Photonics

    Kingston, ON

    • Full-time

    IPG Photonics (NASDAQ:IPGP) is seeking a Staff Embedded C/C++ Software Developer to join our agile software development team in Kingston, Ontario, Canada. Our Kingston group is responsible…

  • Software Developer

    Brandt Group of Companies

    Regina, SK

    • Full-time

    The Software Developer is responsible for developing, maintaining, and modernizing web, desktop, and legacy applications based on defined business requirements. This role collaborates with…

  • Senior Software Developer - ETL

    Symbiotic Digital

    ON · Downtown Toronto (Central Bay Street), Ontario

    • Contract

    We are seeking an experienced Senior Software Developer -

  • Senior Software Developer

    Staples Inc.

    Richmond Hill, ON

    • Full-time

    We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal candidate will have extensive experience in C#, .NET, Web Services, WCF, Web API, Microsoft…

  • RQ11823 - Software Developer - CRM - Intermediate

    Maarut

    Toronto, ON

    • Contract

    operation of software packages, including tec

  • RQ11825 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    operation of software packages, including technical assistance in

  • Application Developer

    Kumaran Systems

    Toronto, ON

    • Full-time

    We are looking for an experienced Software Developer with strong hands-on experience in either Java or Golang (Go) and a good understanding of microservices architecture, containerization,…

  • Salesforce Sales Cloud Developer

    Lorven Technologies Inc.

    Toronto, ON

    • Contract
  • RQ11738 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Full Stack Software Developer with extensive experience designing, developing, integrating, testing, deploying, and maintaining large-scale enterprise web…

  • Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking an experienced Lead Cloud Software Developer to design, build, and support secure, scalable, highly available, and resilient real-time payment systems. The ideal candidate…

  • Salesforce Data Cloud Developer

    Maarut Inc

    Canada

    • Contract
  • Sr. Application Developer/Team Lead

    Livingston International

    Toronto, ON

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

    The Senior Developer/Team Lead will be instrumental in guiding technical direction and fostering a culture of excellence. This pivotal role will also involve championing and driving the…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time
  • Senior Software Developer

    GeoSpectrum Technologies, Inc

    Dartmouth, NS

    • Full-time

    GeoSpectrum is growing and has a new career opportunity for an experienced Senior Software Developer.

  • Senior Software Developer

    MNP

    AB · Calgary, AB

    • Full-time

    Make an impact with our Technology - Development team as a Senior Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the…

  • Senior Software Developer (industrial automation)

    ALTEN Canada

    Woodbridge, ON

    • $80,000 to $100,000 CAD / year
    • Full-time
  • Salesforce Communications Cloud Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time
  • Senior Application Developer

    Livingston International

    Toronto, ON

  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Develop, test, and maintain software applications.

  • Software Developer

    Octasic

    Montreal, QC

    We’re looking for a curious, adaptable early-career developer to help build and test software that connects embedded systems, back-end services, and user-facing applications. No prior…

  • Salesforce Sales Cloud Developer

    Lorven Technologies Inc.

    Mississauga, ON

    • Contract

    Our client is looking Salesforce Sales Cloud Developer for Long term project in Mississauga, ON (Onsite)Below is the detail requirement.

  • Senior Full Stack Software Developer (.NET)

    Maarut Inc

    Toronto, ON

    • Contract

    The Senior Software Developer will support the Drug Formulary and Genomics team. Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides…