1

Computer Programming Intern Jobs in Ontario (NOW HIRING)

As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering ...

Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: - ( Fall Term Sept ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.

... Computer Science, Computer Systems Engineering or a related field with an accredited school in ... Strong programming skills, preferably with experience in Python, Java, or C++. * Basic ...

A successful Junior Network Engineer Intern will demonstrate the ability to work collaboratively ... Networking/Computer Science Program or equivalent * Proficient skills in Python programming

Intern Associate Software Developer

Kanata, ON · Hybrid

CA$27.04 - CA$39.66/hr

Completion of at least 2nd year of studies in Computer Science / Software Engineering * Experience ... Programming and scripting techniques/languages experience (C++, C#, Python) * Ability to 'think ...

Incubation Developer Coop/Intern Number of Position(s): 1 Duration : 4 Months Date: Sept- December ... Computer Science, Computer Systems Engineering or a related field with an accredited school in ...

next page

Showing results 1-20

Computer Programming Intern information

See Ontario salary details

$9

$24

$52

How much do computer programming intern jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for computer programming intern in Ontario is $24.95, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $29.57 per hour, depending on experience, location, and employer.

How much do coding internships pay?

Coding internships for computer programming interns typically pay between $15 and $30 per hour, depending on the company, location, and the intern's skill level. Paid internships often include opportunities to gain experience with programming languages, tools, and collaborative environments.

Is $30 an hour good for an intern?

For a computer programming intern, earning $30 an hour is above average in many regions, as internships typically pay between minimum wage and $20 per hour. This rate may reflect specialized skills, such as proficiency in programming languages or experience with development tools, and can vary based on location and company size.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These firms offer opportunities in areas such as audit, consulting, tax, and advisory, often targeting students pursuing degrees in accounting, finance, or related fields, and providing valuable experience for those interested in careers in professional services.

Is 22 too old for an internship?

Computer Programming Internships are open to candidates of all ages, including those who are 22 or older. Age is generally not a barrier, and many interns are career changers or students pursuing additional skills; employers focus more on skills, motivation, and relevant knowledge such as programming languages and tools. Being proactive in demonstrating your abilities can help you succeed regardless of age.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To thrive as a Computer Programming Intern, you need a solid understanding of programming languages (such as Python, Java, or C++) and foundational knowledge of algorithms and data structures, often gained through coursework or personal projects. Familiarity with version control systems like Git and exposure to integrated development environments (IDEs) are typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills set outstanding interns apart. These skills ensure you can efficiently contribute to projects, adapt to new technical challenges, and collaborate within development teams.

What types of projects and tasks are typically assigned to a Computer Programming Intern?

As a Computer Programming Intern, you will often work on a mix of real-world projects and support tasks such as debugging code, writing unit tests, and developing small features under the guidance of senior developers. Interns frequently participate in code reviews, attend team meetings, and may be given opportunities to contribute to ongoing software development projects. These experiences are designed to build your technical skills while also helping you understand collaborative workflows and industry best practices. The level of responsibility can increase as you demonstrate your abilities and initiative.

What does a Computer Programming Intern do?

A Computer Programming Intern assists software development teams by writing, testing, and debugging code under supervision. Their tasks often include working on small projects, fixing bugs, learning new programming languages or tools, and collaborating with experienced engineers. Interns gain practical experience and exposure to real-world software development processes, helping them build skills for a future career in programming.
What are the most commonly searched types of Computer Programming jobs in Ontario? The most popular types of Computer Programming jobs in Ontario are:
What cities in Ontario are hiring for Computer Programming Intern jobs? Cities in Ontario with the most Computer Programming Intern job openings:
Infographic showing various Computer Programming Intern job openings in Ontario as of June 2026, with employment types broken down into 49% Full Time, 34% Part Time, 11% Temporary, and 6% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $51,899 per year, or $25 per hour.

Software Developer Intern, Giga (Fall/September 2026, 12 Months)

Internship List

Oakville, ON

Other

Posted 16 days ago


Job description

Who you are:

We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab Reporting and Authentication team to collaborate, develop and troubleshoot cases that directly impact how our customers interact with our application. If you love technology and are keen to join an industry leader - we would love to hear from you!

What you'll do:

As a Software Developer Intern your key area of responsibility will be contributing to the development and maintenance of backend services, APIs, and frontend features. You will need to work closely with senior software developers and product manager to deliver high-quality software solutions in an Agile environment.

The opportunity:
  • 12 month work-term beginning September 2026.
  • Full-time, paid internship: Monday - Friday, 37.5hrs/week.
  • Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Click here to learn more!
  • Learn more about the Geotab Campus Program here.
  • This posting is for an existing vacancy.
How you'll make an impact:
  • Design, develop, and maintain software features across backend services and/or frontend applications using languages such as C#, TypeScript, or Python.
  • Write clean, testable, and well-documented code following established engineering standards and best practices.
  • Develop and maintain unit and integration tests to ensure reliability and code quality across the platform
  • Investigate, diagnose, and resolve bugs identified through QA testing or production monitoring systems.
  • Participate actively in Agile ceremonies including sprint planning, daily stand ups, code reviews, and retrospectives.
  • Collaborate with product managers and designers to translate requirements into technical implementations
  • Contribute to internal documentation of code, APIs, and architectural decisions to support long-term maintainability.
What you'll bring to the role:
  • Pursuing a Degree/Diploma in Computer Science, Math, Software Engineering or a related field.
  • Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go).
  • Foundational knowledge of data structures, algorithms, and object-oriented programming principles.
  • Familiarity with Git and collaborative version control workflows.
  • Exposure to web frameworks, REST APIs, or SQL/NoSQL databases is an asset.
  • Strong analytical and problem-solving skills with a curiosity-driven approach to learning.
  • Effective written and verbal communication skills with the ability to work both independently and within a team.
  •  Ability to manage time effectively in a fast-paced environment with shifting priorities.
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
 
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
How we work:
At Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
 
Geotab verifies candidates' eligibility to work in the United States through E-Verify, an internet-based system operated by U.S. Citizen and Immigration Services.
 
Other employment statements:

Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information.

We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Geotab complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Geotab expressly prohibits any form of workplace harassment or discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Geotab's employees to perform their job duties may result in discipline up to and including discharge. If you would like more information about our EEO program or wish to file a complaint, please contact our EEO officer, Klaus Boeckers at HRCompliance@geotab.com. For more details, view a copy of the EEOC's Know Your Rights poster. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, "Geotab"), you acknowledge Geotab's collection, use and disclosure of your personal data in accordance with our Privacy Policy. Click here to read our Privacy Notice.Â