1

Programming Supervisor Jobs in Toronto, ON (NOW HIRING)

Manage SMT programming and process control, including placement optimization, solder paste inspection (SPI), and reflow profiling, to ensure high-quality and repeatable outputs. * Ensure reliability ...

As CG Tech Supervisor, you complement the developers' contributions while holding formal authority over the user-experience aspects of project specification, completeness and prioritization. Whether ...

Through our robust product engineering, outstanding tooling capabilities and diverse process ... Supervises all daily activities of Tool & Die Makers / Apprentices. * Participates in the training ...

Join Amrize as a Site Supervisor and help construct what's next. If you're ready to put your skills ... Business, marketing, or engineering. * A minimum of 5 years of relevant experience. * Required ...

Maintenance Supervisor

Scarborough, ON ยท On-site

CA$48 - CA$52/hr

Diploma or degree in Mechanical Engineering, Electrical Engineering, or a related technical field ... months, a successful Maintenance Supervisor will have: * Reduced unplanned downtime by ...

Bachelor's degree in electrical engineering or a related field preferred * Additional ... Minimum 5 years in a supervisory role, preferably in a manufacturing environment * Strong knowledge ...

Maintenance Supervisor

Toronto, ON ยท On-site

CA$90K - CA$95K/yr

Dart's Scarborough manufacturing facility is seeking a Maintenance Supervisor to lead our ... Trade License (Mechanic, Electrical or Electromechanical) / CET / Engineering Degree / College ...

Dart's Scarborough manufacturing facility is seeking a Maintenance Supervisor to lead our ... Trade License (Mechanic, Electrical or Electromechanical) / CET / Engineering Degree / College ...

Compile the collected data, sample logs, etc. daily and submit to the Engineer/Supervisor and/orclient for further processing. * Collect field notes and photos to guarantee the translation of data ...

High school diploma or equivalent; a degree in Engineering, Maintenance Management or a related field is a plus. * Minimum of three to five years of supervisory experience, ideally in a manufacturing ...

next page

Showing results 1-20

Programming Supervisor information

What is the difference between Programming Supervisor vs Software Developer?

AspectProgramming SupervisorSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programming and team managementBachelor's degree in Computer Science or related field; strong coding skills
Work EnvironmentOversees programming teams, manages projects, and coordinates tasksWrites, tests, and maintains software applications
Employer & Industry UsageUsed in tech companies, software firms, and IT departments for team leadership rolesCommonly employed across all industries developing software products

The Programming Supervisor role involves overseeing programming teams and managing projects, requiring leadership skills alongside technical expertise. In contrast, a Software Developer primarily focuses on coding and developing software solutions. While both roles require a strong foundation in programming, the supervisor position emphasizes team management and project coordination.

What is the role of a programming supervisor?

A programming supervisor oversees the development, implementation, and management of programming projects, ensuring they meet organizational goals and standards. They coordinate team efforts, review code or content, and may use project management tools to track progress, often requiring strong leadership and technical skills. Their responsibilities include supervising staff, maintaining schedules, and ensuring quality control in programming tasks.
Infographic showing various Programming Supervisor job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 94% Physical, 4% Hybrid, and 2% Remote job distribution.

Procurement Engineer, Supervisor

Mississauga, ON โ€ข On-site

$100 - $130/hr

Full-time

Posted 25 days ago


Job description

Job Description Locations: Pickering or Mississauga Vacancies: 1 position Work Arrangement: On-site, five days per week Duration: 1 year (extended annually) Hourly Rate: $100 - $130/hour Summary Provides daily front-line supervision and technical support for a team of engineers and support staff in a specific engineering specialty or function. Scope of work typically includes planning and scheduling work, supervising workflow, and adherence to budget. Supervises the execution of engineering processes, reviews progress and updates management, as needed.

Provides input to, or conducts, staff appraisals. Major Duties Ensures effective performance of engineering assignments. Plans and directs the timely execution of engineering activities, as assigned.

Ensures projects, initiatives, and processes comply with established policies, objectives and customer standards. Ensures adherence to government, organization and customer engineering standards and procedures. Monitors goals, objectives and standards of performance for assigned team members.

Works interactively with customers and clients to develop strong relationships. Researches and assesses best practices, proposing methods and improvements. Works on special projects, as directed.

Performs other related duties and tasks, as required. Utilizes existing and/or acquired technical expertise to find improved technical solutions to support the product life cycle/replacement of current Framatome technologies. Actively participates in solving technical issues identified by project management, business line management or by customer request with the objective to increase business opportunities for Framatome Canada Ltd.

Education & Experience Bachelor's Degree (4 years) in Engineering with a minimum of 6 years of related experience required. Professional Engineering License (P.Eng.) is required. Skills & Knowledge Advanced knowledge of related engineering standards, techniques and criteria

Excellent communication skills with ability to work effectively with all levels of staff, management and customers as required. Ability to develop and maintain good interpersonal relationships; work collaboratively within a team environment. Advanced problem identification and problem resolution skills.

Demonstrated leadership ability to manage multiple tasks and projects through subordinates. Good analytical ability and problem identification/problem resolution skills. Advanced level of specific software tools (CAD, FEA, CFD) and programming skills.