1

Software Developer Jobs in Ontario (NOW HIRING)

Work with collaborative team members in the automation industry General Description Software Developer will use their knowledge to design, create, implement, and maintain software, applications, and ...

Software Developer

Kanata, ON · On-site

CA$80K - CA$120K/yr

Summary As the leader in high-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video ...

Software Developer

Toronto, ON · On-site

CA$97K - CA$100K/yr

About the Role We are seeking a versatile and results-oriented Software Developer with expertise in full stack development, cloud platforms, and SaaS product integration. The ideal candidate will ...

Software Developer

Toronto, ON · On-site

CA$88K - CA$128K/yr

Join our global engineering team and help shape the future of civil engineering software. In this role, you will participate in feature development, bug fixing, unit testing, and learn the team ...

Our Developers bring passion, craftsmanship and innovation to the development and delivery of Intelex's software products, with the objective of delighting our customers and empowering them with ...

Elevate your career at Avidbots Corporation as a Systems Software Developer and immerse yourself in the world of cutting-edge robotics. The successful candidate will play a pivotal role in ensuring ...

Bachelor's degree in software engineering, Computer Science, Information Technology or a closely related field * Minimum 5 years professional experience with the C programming language * Demonstrable ...

Work in an agile team of software developers, test engineers, technical product managers and leads. * Own and develop software features end to end. * Investigate options for how to design new ...

Software Developer

Toronto, ON · On-site

CA$88K - CA$128K/yr

Job Requisition ID # 26WD100821 Position Overview Autodesk is looking for a Software Developer to join its Admin Access and Insights Team.Admin Access and Insights, operates within Autodesk Platform ...

Bachelor's degree in software engineering, Computer Science, Information Technology or a closely related field * Minimum 5 years of professional experience with cloud computing platforms and systems ...

Software Developer

Ottawa, ON

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...

Baseband Software Developer

Ottawa, ON · On-site

CA$85K - CA$111K/yr

About the Opportunity As a Baseband Software Developer, you'll work alongside experienced engineers to develop software that supports Ericsson's 5G technology while helping prepare for the next ...

As a Software Developer you will work with the Digital Experience Platform Team members to build applications that help Autodesk customer experience journey. Responsibilities * Partner with the ...

Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI ...

Core Platform Engineering: Architect and maintain the core infrastructure of the Nexus Dashboard, a ... Experience designing and implementing robust test plans to ensure software quality, reliability ...

Core Platform Engineering: Architect and maintain the core infrastructure of the Nexus Dashboard, a ... Experience designing and implementing robust test plans to ensure software quality, reliability ...

We are currently seeking a passionate and skilled Software Developer to join our multi-functional Research and Development team and part of a larger Global Organization to developing features across ...

Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI ...

Showing results 21-40

Software Developer information

See Ontario salary details

$34K

$89.7K

$144K

How much do software developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for software developer in Ontario is $89,654.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $103,500.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

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.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed 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.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in Ontario?

The most popular types of Software Developer jobs in Ontario are:

What job categories do people searching Software Developer jobs in Ontario look for?

The top searched job categories for Software Developer jobs in Ontario are:

What cities in Ontario are hiring for Software Developer jobs?

Cities in Ontario with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Ontario as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $89,654 per year, or $43.1 per hour.

Software Developer

London, ON • On-site

Full-time

Re-posted 27 days ago


Job description

Who are we?

Proax Technologies is a leading Technical Automation Distributor that offers innovative product solutions in the areas of Automation and Robotics, Motion Control and Machine Safety, creating close relationships with our valued customers, vendors, and employees.


Why Choose Proax?

  • Great Place to Work
  • We offer an engaging, inclusive, clean, and safe work environment
  • Technical training of our products to ensure quality customer service
  • Opportunities for career growth and development
  • Competitive salaries and benefits
  • Work with collaborative team members in the automation industry


General Description

Software Developer will use their knowledge to design, create, implement, and maintain software, applications, and other computer systems and will collaborate with other team members to understand the Company needs.


Job Duties/Responsibilities

  • Maintain a high level of service and availability for systems, networks, applications and VoIP phone system.
  • Actively participate in e-commerce website implementation (JavaScript/TypeScript, React, Next-JS, CSS)
  • Assist with configuration and administration of website backend (Windows/Linux, Apache, PHP, Docker)
  • Preparing e-commerce website data (MySQL, SQL Server)
  • Assist with Epicor P21 related project development
  • Assist with SharePoint application development
  • Assist with any database technical issues during implementation
  • Assist with corporate data import/export to maintain company contract, pricing with vendors and customers
  • Provide software support to various departments

Requirements and Skills

  • Must have database skills with SQL, CSS, PHP
  • Strong interpersonal and communication skills, including the ability to lead by example and inspire staff
  • Ability to think critically and strategically and to problem solve
  • Progressive experience in software development
  • Programming skills in JavaScript
  • Strong self-learning capability and adaptability