1

Software Web Developer Jobs in Toronto, ON (NOW HIRING)

Senior Software Engineer

Toronto, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ... What You Bring * 7+ years of experience building, shipping, and operating SaaS or enterprise web ...

Senior Software Engineer

Toronto, ON

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Strong proficiency in Python and/or TypeScript, with experience working across modern web stacks.

Senior Software Engineer

Mississauga, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Strong proficiency in Python and/or TypeScript, with experience working across modern web stacks.

Global Wealth Engineering Technology Team is looking for an energetic and results-oriented ... web service development with Java 8+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot ...

Software Developer

Toronto, ON · On-site +1

CA$101K - CA$118K/yr

Reporting to the CRM Support Team Manager, the software developer is responsible for development ... Experience developing in Java, experience with Web Services Development * Solid experience with the ...

Intermediate Software Developer

Toronto, ON · On-site

CA$90K - CA$115K/yr

  • Medical

  • Dental

  • PTO

... software developer (Java + Spring Boot + Hibernate/JPA + REST) * Strong debugging and problem ... Exposure to web security * Any hands-on experience building full-stack applications (React/Angular ...

About the Role We're looking for a Software Developer - Internal Tools who combines strong software ... Work with APIs, web services, and system integrations to connect business applications. * Support ...

Sr. Software Engineer

Toronto, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The primary application stack includes Python, Django, TypeScript, React, and related web ... and developer productivity. Architecture, Platforms & Interoperability * Develop APIs, backend ...

Senior Software Developer

Toronto, ON · Remote

CA$123K - CA$187K/yr

  • Medical

  • Dental

  • PTO

The Opportunity Our Engineering team owns the code that lets our customers do powerful things with ... Collaborate with team members on designing scalable, and well documented web architecture ...

Showing results 41-60

Software Web Developer information

See Toronto, ON salary details

$46.3K

$89.2K

$119.8K

How much do software web developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software web developer in Toronto, ON is $89,202.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,280.00 and $101,637.00 per year, depending on experience, location, and employer.

What does a software web developer do?

A Software Web Developer is responsible for designing, coding, and maintaining websites and web applications. They work with programming languages like HTML, CSS, JavaScript, and often server-side languages such as Python, PHP, or Ruby to create interactive and functional web experiences. Web developers collaborate with designers, clients, and other developers to ensure the final product meets user needs and business goals. They may also be involved in testing, debugging, and implementing new features to improve website performance and user experience.

What are the key skills and qualifications needed to thrive as a software web developer?

To thrive as a Software Web Developer, you need strong programming skills in languages like JavaScript, HTML, and CSS, typically supported by a degree in computer science or related experience. Familiarity with frameworks such as React or Angular, version control systems like Git, and knowledge of web development tools are essential. Problem-solving ability, attention to detail, and effective communication help developers collaborate and create robust solutions. These skills ensure the creation of functional, user-friendly, and maintainable web applications that meet business and user needs.

What are some common challenges software web developers face when working in cross-functional teams?

Software web developers often collaborate with designers, product managers, and QA testers, which can lead to challenges such as miscommunication about requirements or differing project priorities. Balancing technical feasibility with design expectations and tight deadlines is common. Successful developers address these challenges by actively participating in meetings, clarifying requirements early, and using collaborative tools to ensure alignment across the team.

What is the difference between Software Web Developer vs Software Front-End Developer?

AspectSoftware Web DeveloperSoftware Front-End Developer
Primary FocusDeveloping entire web applications, including backend and frontendDesigning and implementing user interface and client-side features
Required SkillsHTML, CSS, JavaScript, backend languages (e.g., Python, PHP), databasesHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentCollaborates with backend and frontend teams, often in full-stack rolesPrimarily works on UI/UX and client-side code
Common UsageUsed by employers seeking full-stack or comprehensive web development skillsUsed by employers focusing on user interface and experience

In summary, a Software Web Developer has a broader role encompassing both backend and frontend development, while a Software Front-End Developer specializes in creating engaging user interfaces and client-side features. Both roles require similar skills but differ in scope and focus.

What cities near Toronto, ON are hiring for Software Web Developer jobs?

Cities near Toronto, ON with the most Software Web Developer job openings:

Infographic showing various Software Web Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $89,202 per year, or $42.9 per hour.

CA$81K/yr

Full-time

Posted 11 days ago


Job description

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:

  • Designing, testing, and modifying complex C, C++, and Python codes as well as Shell scripts in the context of network applications, services, routing protocols and security protocols
  • Analyzing user requirements to create programming solutions
  • Creating complex and technical documentation and user support wiki and guide
  • Customizing open source code and libraries
  • Updating and maintaining the CENIT website
  • Generating reports and collecting feedback from users

Essential Qualifications:

  • Bachelor's degree in computer science/engineering, or in a related field, or an acceptable combination of equivalent experience
  • 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, protocols, and security
  • Technical experience with Shell scripting and Python programming, especially for preparing automated software deployment and for test, evaluation, and verification of software systems
  • Programming experience with file systems and databases in software development
  • Having the knowledge and practical experience with cloud-native software solutions (e.g., Kubernetes), version control (e.g., Git and GitHub), and CI/CD tools
  • Experience in customizing open-source libraries and packages
  • Technical experience working withLinux operating system in software production environment, especially using C, C++ and Python
  • Ability to maintain and modify the CENIT website (requires experience with React, Nodejs, JavaScript, CSS, and HTML as well as GitHub Pages and Web servers)
  • Having the ability to work with or to quickly learn how to use NS3 for network simulations and the FRR daemon for the implementation of routing protocols
  • Ability to work collaboratively with graduate students and researchers
  • Strong communication skills
  • Demonstrated commitment to equity, diversity, inclusion and the promotions of a respectful and collegial learning and working environment


Assets (Nonessential):

  • Master's degree
  • Experience with Rust programming language


To be successful in this role you will be:

  • Achievement oriented
  • Articulate
  • Efficient
  • Entrepreneurial
  • Organized
  • Team player

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.