1

Software Developer Intern Jobs in Ontario (NOW HIRING)

Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform ...

Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform ...

Role Overview Designs and implements custom software based on customer and project requirements. Programming assignments may involve PC and/or PLC's, and the integration of various third-party ...

As a Software Developer is primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications.

General Accountability The Software Developer is responsible for building and maintaining high-quality features, collaborating with the team to solve technical challenges, and ensuring code aligns ...

General Accountability The Software Developer is responsible for building and maintaining high-quality features, collaborating with the team to solve technical challenges, and ensuring code aligns ...

Software Developer

Mississauga, ON · On-site

CA$100K - CA$125K/yr

General Accountability The Software Developer is responsible for building and maintaining high-quality features, collaborating with the team to solve technical challenges, and ensuring code aligns ...

Software Developer

Toronto, ON · On-site

CA$90K - CA$140K/yr

The Role We're looking for Software Developers who are excited to build high-quality, production-grade software and grow their technical ownership over time. As a Software Developer, you'll work on ...

Software Developer

Toronto, ON · Hybrid

CA$70K - CA$110K/yr

We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build ...

Software Developer

Oakville, ON · Hybrid

CA$94K - CA$117K/yr

As a Software Developer on the Procurement team at Euna Solutions, you'll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this ...

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

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 ...

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 ...

Showing results 21-40

Software Developer Intern information

See Ontario salary details

$8

$20

$61

How much do software developer intern jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for software developer intern in Ontario is $20.98, according to ZipRecruiter salary data. Most workers in this role earn between $12.98 and $25.24 per hour, depending on experience, location, and employer.

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

To thrive as a Software Developer Intern, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or a related field. Familiarity with languages like Python, Java, or JavaScript, and exposure to development tools such as Git, version control systems, and IDEs are common requirements. Strong communication, eagerness to learn, and teamwork distinguish standout interns in collaborative environments. These skills and qualities are crucial for contributing effectively to projects, adapting quickly, and making the most of the internship experience.

What kind of mentorship and learning opportunities can software developer interns typically expect during their internship?

Software Developer Interns often benefit from structured mentorship programs, pairing them with experienced developers who provide guidance on technical tasks and offer feedback on code quality. Interns usually participate in team meetings, code reviews, and project planning sessions, which help them understand real-world software development workflows. Many organizations also encourage interns to attend internal workshops or training sessions to build their technical and soft skills. This collaborative environment not only accelerates learning but also allows interns to contribute meaningfully to ongoing projects.
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 cities in Ontario are hiring for Software Developer Intern jobs? Cities in Ontario with the most Software Developer Intern job openings:
What are popular job titles related to Software Developer Intern jobs in ON? For Software Developer Intern jobs in ON, the most frequently searched job titles are:
Infographic showing various Software Developer Intern job openings in Ontario as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $43,641 per year, or $21 per hour.

Software Developer

Bentley Systems

Toronto, ON • Hybrid

Full-time

Posted 6 days ago


Job description

Role

A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows for geoscience data. This position has an expectation of an individual who already possesses relevant industry experience in software development, offering hands-on experience with industry-standard tools, practices, and collaborative development processes. A Software Developer will work under the general direction of the Manager, Software Engineering with the expectation to work independently, following clear guidance and established processes. 

Duties and responsibilities 


Software Design 

  • Create and document detailed designs for software applications or components.
  • Apply agreed modelling techniques, standards, patterns, and tools.
  • Contribute to the design of components of larger software systems, ensuring alignment with overall design requirements, including security.
  • Accountable to validate and review own work.
  • Perform peer review and validation as required. 

Software Development  

  • Design, code, verify, test, document, amend, and refactor programs/scripts.
  • Apply agreed standards, tools, and basic security practices to achieve a well-engineered result.
  • Accountable to validate and review own work.
  • Perform peer review and validation as required. 

Release Management 

  • Assist with release management tasks.
  • Support the collection of data and information for release planning and scheduling.
  • Assist in the preparation of release materials and resources. Help document and maintain records of release activities.
  • Participate in testing and quality assurance tasks and issue resolution.

Qualifications 

  • Bachelor’s degree in computer science, engineering, or equivalent. 
  • 3+ years working in relevant Software Development positions. 

In addition, the position requires the following attributes:  

  • Familiarity with CI/CD Pipelines and DevOps practices
  • Experience with enterprise-scale data solutions
  • Experience with relational and/or no-SQL data storage mechanisms
  • Proficiency in SQL, Python and JSON preferable
  • Experience with cloud platforms (i.e. Azure, AWS, GCP)
  • Familiarity with containerization (i.e. Docker, Kubernetes)
  • Be able to work under general direction, use discretion, seek guidance in unexpected situations, and plan work within short time horizons.
  • Ability to work independently and apply sound judgment to seek guidance for situations that deviate from general practices or processes.
  • Ability to interact with immediate colleagues, customers, suppliers, and partners, and have awareness of the need to collaborate with the team and represent users' and customers' needs.
  • Be able to perform various work activities in different environments, contribute to routine issue resolution, and apply creative thinking or suggest new approaches to tasks.
  • Demonstrate effective communication skills, understand and use appropriate methods and tools, demonstrate an organized approach to work, have sufficient digital skills, identify development opportunities, and adhere to organizational standards for security, privacy, and ethics.
  • Demonstrate basic domain knowledge, apply essential generic knowledge, and effectively absorb and apply new information when presented systematically. 

Working conditions 

This is a hybrid position, and you are required to be in the Seequent Toronto office two days a week. 
Seequent is a global company, and flexibility in working hours may be required to accommodate work across different time zones. 

Tier 3, after hours support may be required on occasion. 


Direct Reports 


There are no direct reports to this position.