1

Software Developer Apprenticeship Jobs in Ontario

Electrician

Timmins, ON

CA$40.58 - CA$47.72/hr

... apprentices will also be considered * A motivated attitude, a dynamic approach to getting tasks ... Powered by ApplicantStack Applicant Tracking Software Privacy Policy | Terms of Use

Must have completed an apprenticeship program for Machinist or equivalent experience * Machinist ... Excellent knowledge of CNC Programming and CNC machine controls i.e. tool offsets/changes, program ...

... based software. * Actively participate in site safety program. * Demonstrate site values ... A valid Ontario 4th Class Operating Engineer's License OR * Industrial Mechanic Millwright (433A ...

Use and populate CMMS software to create work requests, track comments, order material, and enter ... Apprentices may be considered in accordance with business and legislative requirements. * CWB all ...

... Apprentice including an Associate Degree in Finance, Statistics, Mathematics, Meteorology or ... area AND Programming experience Preferred: Insurance and /or ReInsurance industry experience ...

Millwright II

Strathroy, ON · On-site

CA$37.56 - CA$44.42/hr

Works with the engineering group to implement design changes of equipment, jigs, and fixturing for ... software is preferred * Advanced maintenance skills: carpentry, millwrighting, electrical, plumbing ...

Showing results 41-55

Software Developer Apprenticeship information

Is 30 too late to become a software developer apprenticeship?

Age is not a barrier to entering a software developer apprenticeship; many programs welcome mature learners. Success depends on your skills, motivation, and ability to learn programming languages and tools, regardless of age.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

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

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

How to get a software developer apprenticeship with no experience?

To secure a software developer apprenticeship with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Demonstrating knowledge of programming languages like Python or Java and familiarity with version control tools such as Git can improve your chances; some programs also value a strong interest in learning and problem-solving abilities.
What are the most commonly searched types of Software Developer Apprenticeship jobs in Ontario? The most popular types of Software Developer Apprenticeship jobs in Ontario are:
What are popular job titles related to Software Developer Apprenticeship jobs in Ontario? For Software Developer Apprenticeship jobs in Ontario, the most frequently searched job titles are:
Infographic showing various Software Developer Apprenticeship job openings in Ontario as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

CA$40.58 - CA$47.72/hr

Full-time

Medical, Dental, Life, Retirement

Re-posted 16 days ago


Job description

Job Openings >> Electrician
Electrician
Summary
Title: Electrician ID: 26-45 Location: Timmins, Ontario Site: Kidd Met Pay Amount: $40.58 - $47.72 Schedule: 4x3
More about this job >
Description

Electrician

Join Our Growing Team!

Discovery Silver Corp. has an exciting opportunity for an Electrician.

A growing North America Precious Metals Company, Discovery is committed to combining high-quality gold producing assets in Canada with the world's largest undeveloped silver deposit in Mexico.

Discovery has an experienced team, dedicated to being a highly profitable producer of gold and silver that generates superior returns, delivers substantial social-economic benefits and meets the highest environmental standards.

The Position:

Reporting to the Maintenance Supervisor, the suitable candidates' primary responsibilities will include, but not be limited to:

  • Safe and efficient installation, maintenance, troubleshooting, inspection, and repair of a range of industrial machinery, electrical systems, controls and ancillary equipment
  • Supporting the operation in preventative, corrective and reactive maintenance work processes and providing feedback to optimize plant reliability
  • Adhering to and promoting all safety policies and procedures
  • Identifying and recommending opportunities for improvement of area activities or problem equipment
  • Perform daily tasks using Computer Maintenance Management Systems

Skills and Qualifications:

  • Certificate of Qualification as an Industrial (442A) or Construction & Maintenance Electrician (309A); in the absence of licensed applicants, qualified apprentices will also be considered
  • A motivated attitude, a dynamic approach to getting tasks complete, and pride in accomplishment and craftsmanship
  • Adept at troubleshooting, locating, identifying and diagnosing malfunctions
  • Good interpersonal skills, communication skills and the ability to collaborate well with peers, engineering, and management
  • Highly developed analytical and problem-solving skills and interest in continuous learning and improvement
  • Experience with power distribution systems would be a benefit
  • Experience working in an underground environment is considered an asset

Compensation and Benefits:

Competitive total compensation package including:

  • Health, Dental, Life, AD&D, Disability, Healthcare and Wellness Spending Accounts, Virtual Care and Employee and Family Assistance Program;
  • Company contributions and matching into a Defined Contribution Pension Plan

Additional Information:

This posting is for an existing vacancy at Discovery's Kidd Met Site.

We thank all candidates in advance. Please note, only those candidates selected for an interview will be contacted.

Discovery Silver welcomes applications from all qualified individuals, including, but not limited to women, persons with disabilities, visible minorities (racialized), aboriginal (Indigenous) persons and persons of any gender identity and sexual orientation. Discovery is committed to a positive, supportive, and inclusive environment.

Please note that we use artificial intelligence tools to screen applications and assess qualifications and selected candidates will be contacted by a human for an interview.

Apply Now
 
Refer to a Friend
Copyright 2026 Discovery Silver Corp. All rights reserved.
Powered by ApplicantStack Applicant Tracking Software
Privacy Policy | Terms of Use