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

Advertised starting pay

Average starting payCAD / year
$117,279Across 894 listings
Average starting payCAD / hour
$56.04Across 322 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%534 listings
Hybrid
38%2,899 listings
On-site
54%4,085 listings

Not specified: <1% (27 listings)

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

  • Développeur Full Stack | Full Stack Developer (C# / React)

    Astek

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Develop and enhance strategic web platforms with a strong focus on user experience, system performance, and software quality.

  • Senior Software Development Engineer in Test (SDET) – Digital Banking

    Aequilibrium Software Inc.

    Remote, Canada

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

    We are looking for experienced Senior QA Automation Engineers / Software Development Engineers in Test (SDETs) who combine strong technical testing expertise with practical knowledge of…

  • Senior Software Developer - Workflows

    Verily

    Waterloo, ON

    • Full-time

    Work closely with the development team to design, develop, and deliver new software features across the Verily tech stack.

  • Développeur.se Fullstack Senior / Senior Fullstack Developer

    Cloud Imperium Games Montreal

    Montreal, QC

    • Full-time

    Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and…

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

Get in touch
MovoJobs

Contact us