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

Advertised starting pay

Average starting payCAD / year
$117,046Across 915 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,997 listings
On-site
54%4,235 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (303), Amazon (158), 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
  • QNX- Graduate Systems Software Developer (Sensor Framework)

    BlackBerry

    Ottawa, ON

    • Full-time

    QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in…

  • Senior Software Developer

    Autodesk

    Toronto, ON

    • Full-time

    Comprehensive technical knowledge and experience in software development methodologies, design, implementation, automation tests and deployment.

  • Senior Backend Engineer (Customer Focus)

    CommIT

    Toronto, ON

    • Full-time

    …and the commercial side of the product. CFG members handle development, architecture, product, and direct customer interaction: translating customer needs into the product, building new…

  • Ingénieur(e) sénior SDET / Senior Software Development Engineer in Test

    Game Companies

    Montreal, QC

    • Full-time

    Senior Software Development Engineer in Test (SDET)

  • Software Engineer II

    Uber

    Toronto, ON

    • Full-time

    Experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture.

  • RQ11580 - Software Developer - Senior

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time
  • Application Developer

    Livingston International

    Toronto, ON

    The Application Developer is responsible for developing, supporting and maintaining the software applications including defining, designing, testing, coding and documenting new and existing…

  • AI Backend Engineer Intern

    Job Hunting U

    Vancouver, BC

    • Internship

    We're looking for someone who has no problem doing any backend development work. Websites? No problem. Automations, workflows, integrations? That's the job.

  • Junior Software Developer

    Proline Management Ltd.

    Langford, BC

    • $60,000 to $65,000 CAD / year
    • Full-time

    Support software development lifecycle processes, ensuring efficiency and quality.

  • Full-Stack Developer (Go, Javascript)

    Jobgether

    Canada

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

    Software Development: Design, develop, test, and deploy high-quality applications using a Go backend and plain Vanilla JavaScript frontend.

  • Lead Principal Platform Software Engineer

    Oracle

    Toronto, ON

    • $123,900 to $203,600 CAD / year

    Software Development and Coding - Design, Testing, and Optimization:

  • Senior Software Developer- Cloud & Data Platforms

    CGI

    Halifax, NS

    • Full-time

    CGI is seeking a Senior Software Engineer - Cloud & Data Platforms to join our team and contribute to the design, development, and delivery of scalable, cloud-based applications and…

  • Software Application Developer

    CGI

    Halifax, NS

    • Full-time

    Technical Skills – Must Have

  • Développeur logiciel (moteur principal)/Software Developer (Core Engine) - Battlefield

    Game Companies

    Montreal, QC

    • Full-time

    Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page.Core Software Engineer

  • Développeur Logiciel C++ / C++ Software Developer

    Actalent

    Montreal, QC

    • $45 to $52 CAD / hour
    • Contract

    The C++ Software Developer participates in the design, development, and test support of core software used in marine control systems. The role covers the full software development lifecycle…

  • Software Designer

    Actalent

    Ottawa, ON

    • $55 to $72 CAD / hour
    • Contract

    Collaborate closely with System Modeling, Software Development, Quality Assurance, and System Engineering teams to refine requirements, integrate changes, and resolve technical issues.

  • Ingénieur En Fiabilité/ Site Reliability Engineer

    Actalent

    Montreal, QC

    • $60 to $85 CAD / hour
    • Contract

    Vous travaillez principalement sur site trois jours par semaine dans une installation moderne et récemment construite

  • Développeur Logiciel / Software Developer

    Actalent

    Montreal, QC

    • $60 to $70 CAD / hour
    • Contract

    Participate in software architecture discussions, technical design activities, and peer code reviews related to HMI application development.

  • Backend Developer

    N2P Systems

    Toronto, ON

    • Contract

    3–5+ years of professional software development experience, primarily focused on backend engineering.

  • Senior Software Engineer - iOS

    OpenTable

    Toronto, ON

    Champion high software quality standards by writing comprehensive automated test suites, leading architecture reviews, and refining CI/CD pipelines.

  • DevOps & Cloud Infrastructure Engineer

    Idealogical Systems Inc

    Markham, ON

    • Full-time

    You will manage our Google Cloud and AWS environments, strengthen security and reliability, and help developers deliver software efficiently.

  • Generalist Software Engineer - EA SPORTS™ FC

    Game Companies

    Vancouver, BC

    • Full-time

    6+ years experience in software engineering, preferably within game development.

  • Principal Software Developer (Forma Data, File+)

    Autodesk

    Vancouver, BC

    • Full-time

    Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated principal developer to join its development team, to build cloud services and products for its global…

  • Backend Developer (Ruby & Golang)

    N2P Systems

    Toronto, ON

    • Contract

    3–5+ years of professional software development experience, primarily focused on backend engineering.

  • Full Stack Developer

    Arya Health

    Vancouver, BC

    • Full-time

    Strong Full-Stack Development and Software Development skills, including experience building end-to-end web applications.

Get in touch
MovoJobs

Contact us