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

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,999 listings
On-site
54%4,238 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), 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
  • Senior Software Engineer

    Milya AI

    Montreal, QC

    • Full-time

    Proficiency in Software Development and Programming, with experience building and maintaining production 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…

  • Software Development Project Manager

    Alithya

    QC · QC, Canada

    • Full-time
  • Software Developer II, Early Career

    Google

    Waterloo, ON

    1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript) in an industry setting.

  • Senior Software Engineer – Visualization and Front End

    GeoSoftware

    Calgary, AB

    • Full-time

    GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to…

  • Senior Software Engineer – Computational Algorithms

    GeoSoftware

    Calgary, AB

    • Full-time

    GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to…

  • Software Engineer – Full-Stack (React, TypeScript, Java)

    S&P Global

    Toronto, ON

    • Full-time

    Production experience working within Agile software development environments.

  • 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 Engineer – Full-Stack (React, TypeScript, Java)

    S&P Global

    Toronto, ON

    • Full-time

    Production experience working within Agile software development environments.

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

  • Senior Full Stack Software Engineer

    True Talent Solutions Partners

    Canada

    • $200,000 to $275,000 USD / year
    • Full-time

    Establish effective practices for AI-assisted, agent-driven software development.

  • Senior Software Developer, DevOps & Infrastructure

    OSEDEA

    Montreal, QC

    • Full-time

    Identify solutions to cross-functional problems using your software development, DevOps, and infrastructure experience

  • Lead Software Developer

    OSEDEA

    Montreal, QC

    • Full-time

    As a Lead Software Developer, we expect you to be disciplined regarding software development, ready and eager to lead projects and initiatives, and collaborate with and mentor technical and…

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

    AgileGrid Solutions

    Canada

    • Full-time

    BMO is seeking an experienced technology professional to contribute across the software development lifecycle. In this role, you will turn user and business needs into technical…

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

  • Full Stack Developer

    AgileGrid Solutions

    Canada

    • Full-time

    Triunity Software, Inc. is seeking a Full Stack Developer to contribute to the development of modern web applications and software solutions. The role offers the opportunity to work across…

  • Lead Application Developer

    AgileGrid Solutions

    Canada

    • Full-time

    You will contribute across the software development lifecycle, from requirements and architecture through implementation, deployment, and ongoing production support. The role also champions…

  • Senior Software Developer.net/SQL/Oracle/Azure- RQ11819 (CANADA) - Onsite

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Experience across the Software Development Life Cycle (SDLC), including design, development, testing, deployment, and maintenance.

  • Associate Software Engineer

    PheedLoop

    Toronto, ON · North York, ON

    • Full-time

    …the badge that prints the moment someone checks in. When our software works, nobody notices. When it doesn't, the whole event feels it. That pressure is what makes this job genuinely…

  • Senior Software Engineer

    Treasure AI

    Vancouver, BC

    • $132,500 to $171,000 CAD / year
    • Full-time

    As a Senior Software Engineer on the Realtime/Personalization team, you will be a core technical contributor building Treasure AI's AI-native Personalization Studio and RT2.0 engine.…

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

  • Salesforce Revenue Cloud Architect

    Focus Systems Inc.

    Toronto, ON

    • Contract

    Mentor development teams and collaborate with business and product stakeholders

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

  • DĂ©veloppeur Full Stack Senior (Java / Angular) / Senior Full Stack Developer (Java / Angular)

    TEKsystems

    Montreal, QC

    • $70 to $80 CAD / hour
    • Contract

    We are seeking a Senior Full Stack Developer to support the development, enhancement, and maintenance of modern web applications within an Agile environment. This role plays a key part in…

Get in touch
MovoJobs

Contact us