Software development jobs in Canada (7,603 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
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
Added
Software Development Specialist (.NET / C# and AI/IoT)
Artelia Canada
As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:
Added
Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance) - Battlefield
Electronic Arts
…engineering, production, design, and art - to ensure our games and development workflows are performant, scalable, and…
Added
Software Engineer – Game Technology & Platform Development
Electronic Arts
7+ years of professional software development experience, with a track record of designing, building, and maintaining production software.
Added
Software Engineer II
Marqeta
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…
Added
Staff Software Engineer (Marketing Platforms)
Nubank
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…
Added
Software Developer Specialist
Nasdaq
Serve as a technical expert on development projects, conducting code reviews and contributing to software design discussions.
Added
Senior Embedded Systems Engineer
Taiv
5+ years of embedded software experience, with significant time on Android platform work (AOSP, framework, HAL development)
Added
Senior Software Developer
Fortinet
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…
Added
Software Engineer II (Full-Stack - Java - React)
Mastercard
Own software delivery tasks (code development, test, deployment, support, documentation, configuration) at an application/software component level
Added
Software Quality Assurance Specialist
Workers Compensation Board of Manitoba
The Software Quality Assurance Specialist leads the quality assurance activities on IT development and maintenance projects. The Software Quality Assurance Specialist defines and maintains…
Added
Senior Full Stack Developer, Launch
Coveo
Around 5 years of experience in software development, with hands-on expertise in both backend and frontend development.
Added
Software Developer
Teckhorizon Inc
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…
Added
Backend Engineer - 1 Year Contract
Teladoc Health Canada
5+ years of professional backend software development experience building and supporting production systems
Added
Back End Developer
RemitBee™
Participate in or lead all parts of the software development lifecycle, including analysis, design, programming, testing, implementation, and support.
Added
Software Development Specialist (.NET / C# and AI/IoT)
Artelia
As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:
Added
Software Development Engineer in Test (SDET)
OSI Maritime Systems
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…
Added
EDA Software Engineer
Altera
Experience working with version control systems and modern software development practices.
Added
Sr. Consultant, Back End Developer- Java/Golang/Kubernetes
CIBC
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
Added
Full Stack Developer
Piicomm Inc.
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
Added
Frontend Developer
Jobility Talent Solutions
Experience: Minimum 8+ years of professional experience in front-end or UI development, preferably within enterprise or financial environments.
Added
Added
Software Development Specialist (.NET / C# and AI/IoT)
Artelia
As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:
Added
Java Software Engineer
Triunity Software, Inc.
Participate throughout the whole development lifecycle.
Added
EDA Software Engineer
Altera
Experience working with version control systems and modern software development practices.
Added
Java Software Engineer
Triunity Software, Inc.
Participate throughout the whole development lifecycle.