Software Developer (Term)
CA$81K/yr
Minimum four years of related experience in system level programming (with C and C++) and software design * Strong understanding of the theory and application of computer networks, services ...
CA$81K/yr
Minimum four years of related experience in system level programming (with C and C++) and software design * Strong understanding of the theory and application of computer networks, services ...
CA$81K/yr
Minimum four years of related experience in system level programming (with C and C++) and software design * Strong understanding of the theory and application of computer networks, services ...
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
Medical
Retirement
About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web applications. Working within the software development team, your duties will require you to ...
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
Medical
Retirement
About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web applications. Working within the software development team, your duties will require you to ...
Oakville, ON · On-site +1
CA$120K - CA$135K/yr
PTO
Our client is seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software development experience to join their team in Oakville. In this role, you will lead the ...
Quick apply
Oakville, ON · On-site +1
CA$120K - CA$135K/yr
PTO
Our client is seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software development experience to join their team in Oakville. In this role, you will lead the ...
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable ...
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable ...
Markham, ON · On-site
CA$110K/yr
Lead software developer is responsible for preparing design specifications to deliver product requirements defined by product management and product owner. * Lead and mentor Professional Band ...
Markham, ON · On-site
CA$110K/yr
Lead software developer is responsible for preparing design specifications to deliver product requirements defined by product management and product owner. * Lead and mentor Professional Band ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our highly regulated ...
Quick apply
Mississauga, ON · On-site
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our highly regulated ...
Markham, ON · On-site
CA$110K/yr
Lead software developer is responsible for preparing design specifications to deliver product requirements defined by product management and product owner. * Lead and mentor Professional Band ...
Markham, ON · On-site
CA$110K/yr
Lead software developer is responsible for preparing design specifications to deliver product requirements defined by product management and product owner. * Lead and mentor Professional Band ...
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our highly regulated ...
CA$120K - CA$160K/yr
General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our highly regulated ...
Toronto, ON · Remote
CA$40 - CA$85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter ...
Quick apply
Toronto, ON · Remote
CA$40 - CA$85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter ...
Toronto, ON · On-site +1
$40 - $85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter ...
Toronto, ON · On-site +1
$40 - $85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter ...
The Role Reporting to the Director, Software Development (or delegate), we are seeking an experienced Senior Software Developer - Numerical to join our geoscience software development team. This role ...
The Role Reporting to the Director, Software Development (or delegate), we are seeking an experienced Senior Software Developer - Numerical to join our geoscience software development team. This role ...
Richmond Hill, ON · Hybrid
Medical
Dental
The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust, scalable ...
Richmond Hill, ON · Hybrid
Medical
Dental
The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust, scalable ...
Toronto, ON · On-site
Medical
Dental
Vision
About the Role We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure.In ...
Toronto, ON · On-site
Medical
Dental
Vision
About the Role We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure.In ...
Toronto, ON · On-site +1
CA$120K - CA$140K/yr
Medical
Retirement
As a Senior Software Developer, you will be creating prototypes and software design proposals that align future-state product and architecture vision. You will continue to improve core product build ...
Toronto, ON · On-site +1
CA$120K - CA$140K/yr
Medical
Retirement
As a Senior Software Developer, you will be creating prototypes and software design proposals that align future-state product and architecture vision. You will continue to improve core product build ...
CA$100/hr
Medical
PTO
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide functional and technical leadership within projects. * Make recommendations for the development and ...
CA$100/hr
Medical
PTO
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide functional and technical leadership within projects. * Make recommendations for the development and ...
As a Sr. IBM MDM Developer within Client Systems, Canadian Banking Engineering team, you will play a key role in designing, developing, and supporting enterprise-grade Master Data Management (MDM ...
As a Sr. IBM MDM Developer within Client Systems, Canadian Banking Engineering team, you will play a key role in designing, developing, and supporting enterprise-grade Master Data Management (MDM ...
Toronto, ON · On-site
Medical
Dental
Vision
About the Role We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure. In ...
Quick apply
Toronto, ON · On-site
Medical
Dental
Vision
About the Role We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure. In ...
Mississauga, ON · On-site +1
PTO
Engineered Intelligence Inc. (EII) is a power infrastructure technology company with headquarters in Calgary and offices in Toronto. We built a cloud-based software product, ENGIN, that is focused on ...
Mississauga, ON · On-site +1
PTO
Engineered Intelligence Inc. (EII) is a power infrastructure technology company with headquarters in Calgary and offices in Toronto. We built a cloud-based software product, ENGIN, that is focused on ...
Richmond Hill, ON · On-site +1
PTO
The developer will have strong software development experience with a focus on backend systems and practical AI application development. Working closely with Product Managers, Architects, Software ...
Richmond Hill, ON · On-site +1
PTO
The developer will have strong software development experience with a focus on backend systems and practical AI application development. Working closely with Product Managers, Architects, Software ...
Toronto, ON · On-site
CA$96K - CA$142K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect ...
Toronto, ON · On-site
CA$96K - CA$142K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect ...
$32.4K - $42K
1% of jobs
$42K - $51.5K
5% of jobs
$51.5K - $61.1K
11% of jobs
$66K is the 25th percentile. Wages below this are outliers.
$61.1K - $70.6K
15% of jobs
The median wage is $79.9K / yr.
$70.6K - $80.2K
18% of jobs
$80.2K - $89.7K
16% of jobs
$95.9K is the 75th percentile. Wages above this are outliers.
$89.7K - $99.3K
13% of jobs
$99.3K - $108.8K
8% of jobs
$108.8K - $118.3K
6% of jobs
$118.3K - $127.9K
4% of jobs
$127.9K - $137.4K
2% of jobs
$32.4K
$85.6K
$137.4K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
The most popular types of Software Developer jobs in Toronto, ON are:
For Software Developer jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Software Developer jobs in Toronto, ON are:
Cities near Toronto, ON with the most Software Developer job openings:

Date Posted: 08/07/2026
Req ID: 49772
Faculty/Division: Faculty of Applied Science & Engineering
Department: Dept of Electrical & Computer Eng
Campus:Â St. George (Downtown Toronto)
Position Number: 59898, 59899Â
Existing Vacancy: Yes
Description:
About us:
The Edward S. Rogers Sr. Department of Electrical & Computer Engineering is Canada's top-ranked ECE department, and one of the largest. We are home to 100 active and Emeritus professors, more than 1,400 undergraduate and 800 graduate students. Many of our faculty members are world leaders in their field and have been recognized as the brightest and most promising scientists and engineers across the country.
Your opportunity:
The Centre of Excellence for Networking Innovation in Toronto (CENIT) was established in 2023 with support from the Canada Excellence Research Chair in Intelligent Digital Infrastructures (CERC-IDI) at the University of Toronto. CENIT focuses on reimagining how the Internet could operate using more processing power, storage capacity, and machine intelligence inside networks; and developing just and equitable intelligent digital infrastructures that can serve all segments of society. CENITis based at the University of Toronto St. George Campus and CENIT researchers collaborate with several researchers around the world.
Working under the direction of the CENIT Principal Investigator, the successful candidate will focus on the design, development, modification, and evaluation of software systems, programs, and algorithms for intent-based networking, secure routing, and secure Internet-based services and applications developed in CENIT.
Your responsibilities will include:
Essential Qualifications:
Assets (Nonessential):
To be successful in this role you will be:
Note: This is a term position for 18 months subject to renewal.
Closing Date: 08/17/2026, 11:59PM ET
Employee Group: USWÂ
Appointment Type: Budget - TermÂ
Schedule: Full-Time
Pay Scale Group & Hiring Zone:Â Â
USW Pay Band 12 -- $81,312. with an annual step progression to a maximum of $103,986. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.Â
Job Category: Information Technology (IT)
Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
Job descriptions are available upon request for internal applicants.