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

Advertised starting pay

Average starting payCAD / year
$117,159Across 897 listings
Average starting payCAD / hour
$55.91Across 327 listings
Average starting payUSD / year
$163,394Across 33 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%536 listings
Hybrid
38%2,923 listings
On-site
54%4,117 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).

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 Engineer II - Backend

    OpenTable

    Toronto, ON

    This hybrid role requires working in the Toronto office two days per week · Primary language: C# / .NET (must have)

  • Software Test Specialist/Engineer

    General Dynamics Land Systems–Canada

    London, ON

    • Full-time

    The Software Test role is responsible for testing Computer Software Configuration Item (CSCI) code to verify the functionality meets the requirements specifications. The Software Test role…

  • Software Firmware Design Engineer

    Future Electronics

    Kirkland, QC

    • Full-time

    The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance…

  • Software Developer Intern

    Nuovo Artistic Photography

    Montreal, QC

    • Full-time

    We're looking for a Software Developer Intern to join our team. This role is ideal for a student who is eager to grow their development skills, gain hands-on experience building real-world…

  • Programmer analyst, System and infrastructure operations, maintenance and development

    Desjardins

    Levis, QC · Montreal, QC

    • Full-time

    As a systems and infrastructure development, operations and maintenance programmer analyst you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…

  • Software Engineer II (Backend Java)

    Mastercard

    Vancouver, BC

    • Full-time

    Responsible for the analysis, design, development, and delivery of software backend (REST API) solutions

  • Industrial Automation Software Developer

    Lincoln Electric

    Hamilton, ON

    C# and object-oriented software development experience.

  • Senior Software Developer – .NET / Azure

    RAPS Consulting Inc

    Toronto, ON

    • $75 to $90 CAD / hour
    • Contract

    We are seeking an experienced Senior Software Developer to design, develop, test, deploy, and maintain enterprise applications. The ideal candidate will have strong expertise in C#, .NET…

  • RQ11721 - Software Developer - Intermediate

    Maarut

    Toronto, ON

    • Contract

    Provide development estimates and progress updates.

  • RQ11719 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    Must have experience leading teams and managing

  • Python Full stack developer at Toronto, ON (Hybrid)

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    The ideal candidate will have a strong background in full stack development with hands-on experience in Python, React, and cloud-native technologies. As a Full Stack Developer, you will be…

  • Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance) - Battlefield

    Motive Studio

    Montreal, QC

    • Full-time

    …engineering, production, design, and art - to ensure our games and development workflows are performant, scalable, and…

  • Software Developer Sr

    Zimmer Biomet

    Montreal, QC

    • Full-time

    Ce poste exige une présence sur site trois jours par semaine · This position requires on-site presence three days per week

  • Software Engineer

    Venue Kings

    North Vancouver, BC

    • $70,000 to $120,000 CAD / year
    • Full-time

    Venue Kings is seeking a curious and collaborative Software Engineer - Backend and Data Integrations to join our growing technology team. You will contribute to the design, development, and…

  • Embedded - Flight Software Engineer (UAV)

    Terrestrial X Inc.

    AB · Edmonton, AB

    • Full-time

    We are looking for a hands-on specialist who combines embedded software development with practical electronics and avionics integration.

  • Lead Software Engineer

    Beacon Holdings

    Remote, Canada

    • Full-time
    • Remote

    Lead Software Engineers are Beacon engineers who work inside our portfolio companies. Each company we buy is a profitable, established business with a product its customers rely on. What it…

  • Software Engineer (Full-Stack)

    VSG Recruitment

    Remote, Canada

    • Full-time
    • Remote

    VSG Recruitment is partnering with an innovative, high-growth technology company operating at the intersection of generative AI, consumer software, and digital entertainment.

  • Software Development Engineer, Early Career - 2027 (CAN)

    Amazon

    Vancouver, BC

    - Basic understanding of software development lifecycle (SDLC)

  • Software Developer IV, Viper Engineering

    ACV Auctions

    Toronto, ON

    • Full-time

    ACV Auctions is looking for a Software Engineer to join our MAX Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend development & maintenance of…

  • Full-stack Developer (React + Java)

    Nityo Infotech

    Mississauga, ON

    • Full-time

    Candidate must have strong knowledge on java, spring boot, reactive spring, graphQL

  • Lead Application Developer(.NET/Angular/AWS)

    BMO

    Toronto, ON · FCP

    • Full-time

    Leads the design, development, and delivery of enterprise-grade applications using modern technologies including .NET, Angular, AWS cloud services, and AI-assisted development practices.…

  • Software Developer - (Automations/ AI /Dev Ops)

    BMO

    Mississauga, ON · EXPL

    • Full-time

    Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting…

  • Software Engineer (Java API Developer)– Large-Scale File Storage & Delivery

    Fierceli Inc, MBE, SBE

    Canada

    • Contract

    Software Engineer – Large-Scale File Storage & Delivery

  • Cloud Infrastructure Engineer

    Tekgence Inc

    Halifax, NS

    • Contract
  • Senior AWS Cloud Engineer

    Wissen Technology

    Calgary, AB

    • Full-time

    …technology stack. Our services include Industry Leading Custom Software Development, AI-Driven Software Engineering, Generative AI & Machine Learning,…

Get in touch
MovoJobs

Contact us