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 Development Specialist (.NET / C# and AI/IoT)

    Artelia Canada

    Montreal, QC

    • Full-time

    As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:

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

    Electronic Arts

    Montreal, QC

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

  • Software Engineer – Game Technology & Platform Development

    Electronic Arts

    Vancouver, BC

    7+ years of professional software development experience, with a track record of designing, building, and maintaining production software.

  • Software Engineer II

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    As Marqeta's Software Engineer II, you will deliver resilient and sustainable software projects from design to implementation and rollout. You will execute on defined projects to achieve…

  • Staff Software Engineer (Marketing Platforms)

    Nubank

    Remote, Canada

    • Full-time
    • Remote

    As a Staff Software Engineer – Marketing Platforms , you will be a senior technical leader working across this ecosystem: defining architecture and technical direction, ensuring that…

  • Software Developer Specialist

    Nasdaq

    Toronto, ON

    • Full-time

    Serve as a technical expert on development projects, conducting code reviews and contributing to software design discussions.

  • Senior Embedded Systems Engineer

    Taiv

    Winnipeg, MB · Greater Winnipeg Metropolitan Area

    • Full-time

    5+ years of embedded software experience, with significant time on Android platform work (AOSP, framework, HAL development)

  • Senior Software Developer

    Fortinet

    Ottawa, ON

    • Full-time

    Fortinet is growing and we are looking to hire a Senior or Intermediate Cloud Software Developer for Video Surveillance solutions to join our team in Ottawa. At Fortinet, you will be…

  • Software Engineer II (Full-Stack - Java - React)

    Mastercard

    Vancouver, BC

    • Full-time

    Own software delivery tasks (code development, test, deployment, support, documentation, configuration) at an application/software component level

  • Software Quality Assurance Specialist

    Workers Compensation Board of Manitoba

    Winnipeg, MB

    • Full-time

    The Software Quality Assurance Specialist leads the quality assurance activities on IT development and maintenance projects. The Software Quality Assurance Specialist defines and maintains…

  • Senior Full Stack Developer, Launch

    Coveo

    Montreal, QC · QC

    Around 5 years of experience in software development, with hands-on expertise in both backend and frontend development.

  • Software Developer

    Teckhorizon Inc

    Toronto, ON

    • Contract

    Our Client is seeking an experienced Senior Software Developer to design, develop, integrate, test, deploy, and maintain enterprise applications using Java and Microsoft Azure. The ideal…

  • Backend Engineer - 1 Year Contract

    Teladoc Health Canada

    Canada

    • Contract

    5+ years of professional backend software development experience building and supporting production systems

  • Back End Developer

    RemitBee™

    Mississauga, ON

    • Full-time

    Participate in or lead all parts of the software development lifecycle, including analysis, design, programming, testing, implementation, and support.

  • Software Development Specialist (.NET / C# and AI/IoT)

    Artelia

    Montreal, QC

    • Full-time

    As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:

  • Software Development Engineer in Test (SDET)

    OSI Maritime Systems

    Burnaby, BC

    The Software Development Engineer in Test (SDET), will apply software engineering best practices to design, review, and implement automated tests and the frameworks they run on to validate…

  • EDA Software Engineer

    Altera

    Toronto, ON

    • Full-time

    Experience working with version control systems and modern software development practices.

  • Sr. Consultant, Back End Developer- Java/Golang/Kubernetes

    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

  • Full Stack Developer

    Piicomm Inc.

    Plantagenet Station, ON

    • Full-time

    Reporting to: Our office is located east of Ottawa in Plantagenet, ON, successful candidate must be able to be onsite at least 3 days per week

  • Frontend Developer

    Jobility Talent Solutions

    Toronto, ON

    • Contract

    Experience: Minimum 8+ years of professional experience in front-end or UI development, preferably within enterprise or financial environments.

  • Software Engineer – Wi-Fi

    Eagle Wireless

    BC · British Columbia, Canada

    • Full-time

    We are looking for: Software Engineer – Wi-Fi

  • Software Development Specialist (.NET / C# and AI/IoT)

    Artelia

    Montreal, QC

    • Full-time

    As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:

  • Java Software Engineer

    Triunity Software, Inc.

    Mississauga, ON

    • Full-time

    Participate throughout the whole development lifecycle.

  • EDA Software Engineer

    Altera

    Toronto, ON

    • Full-time

    Experience working with version control systems and modern software development practices.

  • Java Software Engineer

    Triunity Software, Inc.

    Waterloo, ON

    • Full-time

    Participate throughout the whole development lifecycle.

Get in touch
MovoJobs

Contact us