1

Computer Programming Teacher Jobs in Ontario (NOW HIRING)

CA$30 - CA$38/hr

You do not need to be a computer programmer or networking expert. We have an internal technical ... We cannot teach attitude. We are looking for someone who: * Takes pride in their work * Is ...

... teachers around the world. As a Software Developer, New Grad on our Integrations team, you will ... computer science or a related discipline * A solid grasp of general programming principles

Software Developer, New Grad

Toronto, ON · On-site

CA$90K - CA$92K/yr

... teachers around the world. As a Software Developer, New Grad on our Integrations team, you will ... computer science or a related discipline * A solid grasp of general programming principles

Software Developer (Entry Level)

Toronto, ON · Hybrid

CA$85K - CA$95K/yr

Strong command of important programming and computer science concepts * Ability to understand a web ... A lot of our design and development best practices and processes are taught during our courses ...

... Engineering Design and Teaching Innovation Course Title: Introduction to Product Development and Management for Engineers and Computer Scientists Course Code: GNG2101 Section: F Course Description: A ...

... Engineering Design and Teaching Innovation Course Title: Introduction to Product Development and Management for Engineers and Computer Scientists Course Code: GNG2101 Section: B Course Description: A ...

... Engineering Design and Teaching Innovation Course Title: Introduction to Product Development and Management for Engineers and Computer Scientists Course Code: GNG2101 Section: A Course Description: A ...

A bachelor's degree in Computer Science/Software Engineering or equivalent industry experience Select technologies we use and teach: AWS, Snowflake, Airflow, Spark, Python, Kotlin Salary range:

We are seeking a part-time professor to teach SED1513: Introduction to Engineering and its Impact ... computer, and software) and their sub-disciplines Facilitate discussions and activities on ethical ...

Master's degree in computer science, software engineering, or equivalent Demonstrated teaching or professional training experience in web technologies Strong communication and interpersonal skills ...

... Engineering and Computer Science Course Title: Pratique de la profession d'ingenieur logiciel ... Enseignement / Teaching: $239.47 (2024-2025) The academic year starts on September 1 and ends on ...

Data Engineer

Toronto, ON · Hybrid

CA$90K - CA$125K/yr

Bachelor's degree or higher in Computer Science, Data Engineering, Information Technology, or a ... A lot of our design and development best practices and processes are taught during our courses ...

Senior Data Engineer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

Bachelor's degree or higher in Computer Science, Data Engineering, Information Technology, or a ... A lot of our design and development best practices and processes are taught during our courses ...

Master's degree or higher in Engineering, Computer Science, or a related field Fluency in French (written and spoken) Proven teaching experience at the post-secondary level Solid understanding of ...

next page

Showing results 1-20

Computer Programming Teacher information

See Ontario salary details

$10

$29

$47

How much do computer programming teacher jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for computer programming teacher in Ontario is $29.63, according to ZipRecruiter salary data. Most workers in this role earn between $21.88 and $35.10 per hour, depending on experience, location, and employer.

What is the highest salary for a computer teacher?

The highest salaries for computer programming teachers can reach over $80,000 annually, especially for those with advanced skills, certifications, or experience in specialized programming languages and educational environments. Salaries vary based on location, level of education, and whether the position is in K-12 schools, colleges, or private training institutions.

What are some typical daily responsibilities for a Computer Programming Teacher?

A Computer Programming Teacher's daily responsibilities often include preparing lesson plans, delivering engaging lectures or demonstrations, and guiding students through hands-on coding exercises. You may also be responsible for grading assignments, providing individualized feedback, and staying updated with the latest programming trends and curriculum standards. Collaboration with other teachers or industry partners to develop project-based learning opportunities is common. Additionally, maintaining a supportive classroom environment and helping students overcome conceptual or technical challenges are key parts of the role.

What are the key skills and qualifications needed to thrive in the Computer Programming Teacher position, and why are they important?

To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.

What does a Computer Programming Teacher do?

A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

What are popular job titles related to Computer Programming Teacher jobs in Ontario? For Computer Programming Teacher jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Computer Programming Teacher jobs in Ontario look for? The top searched job categories for Computer Programming Teacher jobs in Ontario are:
Infographic showing various Computer Programming Teacher job openings in Ontario as of June 2026, with employment types broken down into 3% As Needed, 65% Full Time, 19% Part Time, 4% Temporary, and 9% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $61,624 per year, or $29.6 per hour.

SECURITY SYSTEMS FIELD SPECIALIST (CCTV, Access Control & Customer Service)

SEQ Security Surveillance Services Inc

On-site

CA$30 - CA$38/hr

Other

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

SECURITY SYSTEMS FIELD SPECIALIST

(CCTV, Access Control & Customer Service)

Location: Greater Toronto Area

Compensation: $30-$38 per hour (based on experience)

Company Vehicle Provided

Performance Bonus Program

Guaranteed Minimum Weekly Hours

ABOUT SEQ SECURITY

Most security companies install equipment.

We believe our job is much bigger than that.

At SEQ Security, we help businesses, property managers, and homeowners protect what matters most. We believe customers deserve more than a technician. They deserve a trusted partner who takes pride in their work, solves problems, and genuinely cares.

Internally, we call our field team members "Partner Crew" because we believe our role is to be a partner to our customers, not just another service provider.

WHO WE ARE LOOKING FOR

We are looking for someone who enjoys working with their hands, takes pride in quality workmanship, and genuinely enjoys helping people.

You do not need to be a computer programmer or networking expert. We have an internal technical support team that handles programming, advanced troubleshooting, and system configuration.

What we need is someone who can represent SEQ professionally in the field, install equipment properly, troubleshoot basic issues using our procedures, and leave every customer feeling well taken care of.

If you naturally ask:

"While I'm here, is there anything else I can help with?"

then we would love to meet you.

WHAT YOU WILL DO

  • Install security cameras and related equipment
  • Install intercom systems
  • Install access control devices including readers, electric strikes, and maglocks
  • Install and service Ajax alarm systems
  • Perform service calls and preventative maintenance
  • Test and replace faulty hardware
  • Take photos and document completed work
  • Maintain a clean and organized service vehicle
  • Communicate professionally with customers
  • Identify opportunities to improve customer security and safety

WHAT YOU WILL NOT BE RESPONSIBLE FOR

  • Programming access control systems
  • Configuring servers
  • Advanced networking
  • Writing quotes
  • Scheduling appointments
  • Billing customers

Those functions are supported by our internal Mission Control team.

WHAT MATTERS MOST

We can teach technical skills.

We cannot teach attitude.

We are looking for someone who:

  • Takes pride in their work
  • Is dependable and honest
  • Enjoys helping people
  • Communicates professionally
  • Takes ownership when things go wrong
  • Wants to learn and grow
  • Works well independently
  • Represents the company professionally

EXPERIENCE THAT HELPS

  • CCTV systems
  • Access control systems
  • Intercom systems
  • Alarm systems
  • Cabling
  • Construction
  • Electrical work
  • Service industry experience

CAREER PATH

At SEQ Security, this is not just another technician job.

Field Apprentice

↓

Partner Crew Field Specialist

↓

Senior Partner Crew Specialist

↓

Partner Crew Lead

↓

Partner Crew Builder

As you grow, your responsibilities, compensation, and influence within the company grow with you.

HOW SUCCESS IS MEASURED

Success is not measured by how many tickets you close.

Success is measured by:

  • Customer satisfaction
  • Quality of workmanship
  • Reliability
  • Documentation
  • Teamwork
  • Ownership
  • The trust you build with customers

ABOUT OUR CULTURE

We believe in ownership over blame.

We believe in helping before selling.

We believe customers should feel supported, not pressured.

We believe the best team members are those who care about the customer as much as they care about the technology.

If that sounds like you, we'd love to hear from you.