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
  • Software Developer (Full-Time, Remote – Canada)

    Tealbite

    Remote, Canada

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

    Software Development: Design, develop, test, debug, and maintain software applications and systems based on business and technical requirements.

  • 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…

  • Site Reliability Engineer

    MaintainX (An Autodesk Company)

    Remote, Canada

    • $88,000 to $195,000 CAD / year
    • Full-time
    • Remote

    You’ll also contribute to company-wide initiatives that define how MaintainX approaches reliability software development, including observability standards, incident response practices, and…

  • Full-Stack Developer - IAM

    MaintainX (An Autodesk Company)

    Remote, Canada

    • $88,000 to $190,000 CAD / year
    • Full-time
    • Remote

    You have a minimum of 5+ years of professional experience in full-stack software development.

  • Creative Web Designer (Figma) | Front-End Development Skills

    ViiB Digital

    St. Albert, AB

    • Contract

    We’re looking for a talented Web Designer with front-end development skills who has a strong creative eye, exceptional attention to detail, and a passion for creating modern, engaging…

  • 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…

  • Software Development Engineer, Navigator

    Amazon

    Vancouver, BC

    • Full-time

    …deliver significant business impact? We are seeking a talented Software Development Engineer to lead the development of mission-critical initiatives that will transform our organization…

  • Full-Stack Developer (1-Year Contract)

    Baker Tilly Canada

    Vancouver, BC

    • Contract

    Contribute to all phases of the software development lifecycle, including requirements analysis, technical documentation, code reviews, testing, release management, deployment, and…

  • Staff Software Engineer, Frontend

    Harvey

    Toronto, ON

    • Full-time

    As a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing features for some of the…

  • Staff Software Engineer, Backend

    Harvey

    Toronto, ON

    • Full-time

    Work eligibility: Must have valid Canadian work rights; Harvey does not currently offer visa sponsorship for this role

  • Staff Software Engineer, Full Stack

    Harvey

    Toronto, ON

    • Full-time

    As a Staff Full Stack Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing features for some of the…

  • Java Backend Developer with Python

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…

  • Java Backend developer with Python

    Tekgence Inc

    Mississauga, ON

    • Full-time

    …skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…

  • Java Spark Backend Developer

    Hirematic Talent Solutions

    Montreal, QC

    • $50 to $55 CAD / hour
    • Contract

    Experience: 7+ years of professional software development experience primarily focused on backend engineering.

  • Software Engineer

    Accenture

    Canada

    • Full-time

    We are looking for a skilled Software Developer with 2+ years of experience in designing, developing, testing, and maintaining software applications. The ideal candidate should have strong…

  • Systems architect

    iSteer

    Toronto, ON

    • Full-time

    Coordinate the development, installation, integration and operation of computer-based systems

  • 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…

  • Systems architect

    iSteer

    Toronto, ON

    • Full-time

    Coordinate the development, installation, integration and operation of computer-based systems

  • Senior Software Developer

    Ellement Consulting Group

    AB · Edmonton, Alberta

    • Full-time

    As a senior member of the development team, this individual will provide technical guidance through code reviews and mentoring, collaborate with business and technical teams to deliver…

  • Staff Software Engineer - Full-Stack, Solution Architecture

    Blazesoft

    Concord, ON

    • Full-time

    Full-stack, production-grade. Senior/staff experience building software end-to-end: .NET / C# REST APIs and Next.js / React front-ends with server-side rendering and real-time streaming…

  • Intermediate Software Developer

    Propel Holdings

    Toronto, ON

    • Full-time

    Continuously improving the quality of software through reviews and refactoring.

  • Senior Software Engineer - Credit Commercial Engineering

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    You have 5+ years of industry experience in software development in Java, service-oriented architectures, and cloud computing (AWS preferred).

  • Senior Software Engineer, Behavior Planning

    AeroVect

    Remote, Canada

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

    We are looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning systems for autonomous driving in structured, low-speed environments.

  • Développeur(euse) Web Fullstack

    Mirego

    Montreal, QC · Quebec, QC

    • Full-time

    As part of the development team, you contribute every day to building innovative digital products with the ambition to change the world, no matter of their scale or industry. Equally…

  • 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…

Get in touch
MovoJobs

Contact us