1

Application Developer Apprentice Jobs in Toronto, ON

CNC Programmer

Milton, ON · On-site

CA$30 - CA$35/hr

High School Diploma (Technical certificate or apprenticeship preferred). * 10+ years of hands-on ... Proficient in GD&T and its practical application. * Ability to read, interpret, and apply data from ...

The role requires strong knowledge of engineering principles, programming, and control system ... Serve as site technical expert in automation control systems and mentor Apprentices to meet safety ...

Sulzer is a leading engineering company with a proud heritage of innovation. Join our global team ... Completion of a related apprenticeship program preferred * Working knowledge and ability to ...

... the application or hiring process, please let the recruitment team know. We are committed to ... Program and modify PLCs, and provide process control support in collaboration with engineering and ...

Application Developer Apprentice information

See Toronto, ON salary details

$23.4K

$80.5K

$149.4K

How much do application developer apprentice jobs pay per year?

As of Aug 31, 2026, the average yearly pay for application developer apprentice in Toronto, ON is $80,498.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,990.00 and $107,840.00 per year, depending on experience, location, and employer.

What is an application developer apprentice?

Application developer apprentices are individuals who are training to become professional application developers through a structured apprenticeship program. They work under the guidance of experienced developers, learning to design, build, test, and maintain software applications. Apprenticeships combine on-the-job training with classroom instruction, allowing apprentices to gain hands-on experience while also developing theoretical knowledge. This pathway is ideal for those who want to enter the tech industry without a traditional four-year degree, as it provides practical skills and often leads to full-time employment upon completion.

What are the key skills and qualifications needed to thrive as an application developer apprentice?

To thrive as an Application Developer Apprentice, you need a foundational understanding of programming languages, problem-solving skills, and a relevant educational background such as a degree or certification in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic knowledge of databases are typically required. Strong communication, eagerness to learn, and teamwork abilities help apprentices excel and integrate into development teams. These skills equip you to contribute effectively, adapt to evolving technologies, and build a solid base for a successful development career.

What types of projects and technologies can I expect to work with as an application developer apprentice?

As an Application Developer Apprentice, you'll typically collaborate on real-world software projects, ranging from web and mobile applications to internal tools or client-facing platforms. You'll be exposed to popular programming languages such as JavaScript, Python, or Java, and may work with frameworks like React, Angular, or .NET, depending on your company's stack. Apprentices often participate in code reviews, team meetings, and agile sprints, giving you valuable insight into professional software development workflows. This hands-on experience helps you build both technical and teamwork skills while preparing for more advanced roles in the field.

What is the difference between Application Developer Apprentice vs Application Developer?

AspectApplication Developer ApprenticeApplication Developer
CredentialsTypically enrolled in or recently completed relevant training or certification programsUsually holds a degree in computer science or related field
Work EnvironmentEntry-level, supervised training environment, often within a company or training programFull-time professional role, often with more responsibilities
Industry UsageCommon in internship or apprenticeship programs to develop skillsStandard role in software development teams across industries

The main difference is that an Application Developer Apprentice is in a training or entry-level phase, focusing on learning and skill development under supervision. An Application Developer is a more experienced professional responsible for designing, coding, and maintaining applications independently.

What are the most commonly searched types of Application Developer jobs in Toronto, ON?

The most popular types of Application Developer jobs in Toronto, ON are:

What are popular job titles related to Application Developer Apprentice jobs in Toronto, ON?

For Application Developer Apprentice jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Application Developer Apprentice jobs in Toronto, ON look for?

The top searched job categories for Application Developer Apprentice jobs in Toronto, ON are:

Infographic showing various Application Developer Apprentice job openings in Toronto, ON as of August 2026, with employment types broken down into 80% Full Time, 16% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $80,498 per year, or $38.7 per hour.

Associate Dean, Schools of Engineering Technologies and Apprenticeship & Skilled Trades

Toronto, ON

Full-time

Posted 4 days ago


Job description

Position Description

Reporting to the Dean, Faculty of Applied Science,Construction and Engineering Technologies (FASCET), the AssociateDean provides collaborative academic leadership and management ofthe School of Apprenticeship & Skilled Trades and School ofEngineering Technologies in alignment with the strategic initiatives ofthe College's academic plan. The Associate Dean is accountable for providingboth academic and administrative leadership, including supervision anddirection to faculty, managers, support staff, and students within theirportfolio. These Schools currently run 11 full-time programs, bothonline and on campus, as well as 9 apprenticeships.

Key Responsibilities

  • Works collaboratively with the Dean and the leadership team in all divisional leadership activities including the development and implementation of the Faculty's and the Schools' strategic plans as part of the college's academic and operational planning exercises.
  • Maintains a high level of performance through all aspects of people management, supervising approximately 80-100 employees in any given semester. Conducts effective hiring, orienting, and developing faculty, managers, and support staff. Conducts ongoing performance reviews, providing regular feedback, coaching and mentorship.
  • Resolves conflicts and addresses complaints - from employees and from students - and manages complex team dynamics effectively following relevant College policies and procedures and accessing appropriate resources and supports.
  • Initiates, facilitates, and leads the review, development, implementation, and quality assurance of new and existing programs, initiatives and facilities in response to changing external and internal factors, including accreditation review and adherence to applicable regulatory bodies and professional associations standards. Ensures a focus on access, equity, and inclusion in delivering high quality, student-focused programming.
  • Ensures that the objectives of the Schools are attained through effective supervision of the teaching and learning processes.  Engages, encourages and directs scholarly and applied research activities.
  • Leads workload and workforce planning for Schools, determining faculty teaching and complementary function assignments, making strategic human resource decisions and maintaining the best interests and needs of the Schools.
  • Leads partnership development with external academic and community partners, including Program Advisory Committee (PAC). Ensures positive and effective brand awareness of programs, working collaboratively with Marketing and Communications, Registrar's Office, Community Partnerships Office, International Education Office, and other areas to ensure positive reputation across the College and the community.
  • Leads the development, monitoring and directing of the Schools' operating budgets in collaboration with the Manager, Academic Operations, divisional manager of finance and operations and the Dean. Oversees and ensures fiscal accountability for all funding sources accessed to operate the Schools' programs and initiatives.
  • Other duties as assigned.

Educational and Experience Requirements

  • Master's Degree from a recognized post-secondary institution in Mechanical Engineering or related discipline.  
  • A Certificate of Qualification - Journeyperson designation in a registered trade is a strong asset.
  • Additional certification in teaching, UDL, project management, leadership, etc., is a strong asset.
  • Minimum nine (9) years of experience as a journeyperson in a skilled trade, or engineering technologies and in the education field, including management/leadership experience, preferably in a unionized environment.
  • Experience in fostering excellence in teaching and learning and academic programming.
  • Demonstrated administrative/leadership experience, including developing and managing budgets, administration of policies and procedures and management of human resources.

Skills and Attributes

  • Demonstrated advocacy for the professions associated with their portfolio and awareness of the professional landscape locally, nationally, and internationally.
  • Ability to expertly and inclusively lead others in ensuring accessibility, reduction of barriers, and application of UDL in courses and programs.
  • Demonstrated expertise in teaching and curriculum development. Leadership experience to advance quality in programming and to improve the student experience and engage faculty in activities to advance scholarship.
  • Experience managing multiple, diverse teams. Advanced leadership skills, including advanced communication, collaboration, team-building, conflict resolution, negotiation, and change management skills. Demonstrated ability to create a positive, inclusive, and community-focused environment.
  • Demonstrated skills in systems-thinking, strategic planning, and creative problem-solving. Strong ability to set priorities and manage time effectively to meet commitments and achieve goals.
  • Skilled in utilizing data to inform decision-making and set strategic priorities to widen access, improve the student experience, and advance on student success and program goals for the Schools.
  • Digital skills essential, including expertise in virtual management as well as relevant experience with software to support teaching, research and administrative activities.
  • Demonstrated commitment to uphold the polytechnic's priorities on equity, diversity, inclusion and Indigenization (EDII).
  • Willingness to work remotely and on campus as well as travel between campuses and for external meetings and events.