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

Advertised starting pay

Average starting payCAD / year
$117,297Across 887 listings
Average starting payCAD / hour
$56.12Across 312 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,109Across 12 listings

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

Where work happens

Remote
7%531 listings
Hybrid
38%2,863 listings
On-site
54%4,027 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).

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
  • Sr Staff Integrated Photonics Laser Systems Architect

    Lightmatter

    Toronto, ON

    …valuation of $4.4 billion. We will continue to accelerate the development of data center photonics and grow every department at…

  • Software Developer

    OpenText

    Waterloo, ON

    • Full-time

    Staying current in the field of software development; learning new programming platforms, tools and languages as needed

  • Backend Developer

    PRESCRIRE Solutions

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Regulatory Engine Development: Build sophisticated automation systems for healthcare compliance and regulatory workflows.

  • Java Software Engineer

    Benchmark Recruitment

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • $63 to $73 CAD / hour
    • Contract

    6-month contract | Onsite in the Greater Vancouver Metropolitan Area | Hourly Rate: $63-73/hour | Must hold a valid Canadian Work Visa · This is a 100% onsite position in Vancouver, BC, with an expectation of five days per week in the office

  • Senior Software Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    …on new concepts. As part of this work, you help re-engineer software delivery so that AI systems and workflows are integrated directly into our operating model and infrastructure. You will…

  • Staff Software Developer, Payments Team

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time
  • Senior Software Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    …now we need a senior engineer who wants to re-engineer how software gets built by weaving AI into every phase of…

  • Software Quality Analyst II

    Bentley Systems

    Burlington, ON · Canada Burlington ON Office

    • Full-time

    Identify, document, and track software defects and inconsistencies, providing detailed information for the development team to resolve issues efficiently.

  • Senior Software Developer

    Bentley Systems

    Quebec, QC · Canada Quebec QC Office

    • Full-time

    Lieu : Québec (Québec), Canada -Hybride (3 jours par semaine au bureau)

  • Senior Software Engineer

    Bentley Systems

    Quebec, QC · Canada Quebec QC Office

    • Full-time

    As a Senior Software Developer, you will play a key role in the design, development, and evolution of Bentley's Civil Engineering software portfolio.

  • Application/Software Developer Co-op (Winter 2027), Enterprise Technology & Business Management

    CIBC

    Toronto, ON

    • Full-time

    You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit

  • Senior Full Stack Developer (Hybrid | Toronto, CAD)

    Radiology Partners

    Toronto, ON

    5+ years of professional software development experience, with exposure to product or platform delivery; strong proficiency in backend development using C# and the latest .NET Core…

  • Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer

    SITA Switzerland Sarl

    Montreal, QC

    • Full-time

    Full Stack Senior Software Developer manages the technical design, development and maintenance of applications and systems using existing and emerging technology platforms. Key player for…

  • Senior Software Engineer

    BuzzClan

    ON · Ontario, Canada

    • Contract

    We are seeking a Senior Software Developer to support and enhance critical police systems, focusing on enterprise integration, .NET development, and automation.

  • Software Dev Engineer II, 3P AV Measurement

    Amazon

    Toronto, ON

    • Full-time

    As a Software Development Engineer II on the team, you will be responsible for the design, implementation, testing, and deployment of data-intensive analytical solution that will help steer…

  • Site Reliability Engineer

    PolarGrid

    Remote, Canada

    • $150,000 to $190,000 CAD / year
    • Full-time
    • Remote
  • Sr. Software Engineer– Kernel & Device Drivers (Temp 1 Year Contract)

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Temporary

    The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful…

  • Software Developer

    PCL Construction

    Edmonton, AB

    Convert solution designs and business requirements into well-defined development tasks, estimates, and working software.

  • Senior Software Developer, Full-Stack

    Intuit

    Toronto, ON

    • Full-time

    This is a hybrid role with the expectation of working from our Toronto office 3 days per week

  • Software Engineer

    PCMI

    Canada

    • Full-time

    The Software Engineer is responsible for developing and maintaining high-quality web applications using .NET Core, ASP.NET, Angular, and SQL Server. Working closely with senior developers…

  • Senior Software Developer, AI Solutions

    System Soft Technologies

    Quebec, QC

    • Full-time

    client is looking for a senior software engineer - a builder first - for our AI Solutions team. This is a hands-on development role, not machine-learning research: you’ll build production…

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

  • Application Developer

    Apex Systems

    Toronto, ON

    • $46 to $51 CAD / hour
    • Full-time

    Collaborate with development teams on React-focused projects

  • Java Application Developer

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time

    We are seeking an experienced Application Developer with strong expertise in Java Backend Development, Quarkus, XML/XSLT Processing, and Enterprise Integration. The ideal candidate will…

  • Guidewire Software Engineer I

    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…

Get in touch
MovoJobs

Contact us