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 ...
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 ...
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 ...
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
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
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
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
Toronto, ON · On-site +1
CA$110K - CA$120K/yr
Experience teaching topics including Artificial Intelligence, Machine Learning, Data Science, Data Engineering, Cybersecurity, Human-Computer Interaction, or AI applications in industry.
Toronto, ON · On-site +1
CA$110K - CA$120K/yr
Experience teaching topics including Artificial Intelligence, Machine Learning, Data Science, Data Engineering, Cybersecurity, Human-Computer Interaction, or AI applications in industry.
... teaching, scholarly, and research needs of nearly 100,000 students enrolled in a wide array of ... Writing complex technical code * Evaluating programming code to ensure it has validity ...
... teaching, scholarly, and research needs of nearly 100,000 students enrolled in a wide array of ... Writing complex technical code * Evaluating programming code to ensure it has validity ...
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 ...
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 ...
CA$239.47/hr
... 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 ...
CA$239.47/hr
... 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 ...
CA$239.47/hr
... 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 ...
CA$239.47/hr
... 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 ...
CA$239.47/hr
... 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 ...
CA$239.47/hr
... 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 ...
Eligible for relocation assistance Salary: $ 120,000 - $155,000 CAD / year Contact: Please send ... Mentoring and using remedial teaching skills, where necessary to strengthen students' academic ...
Eligible for relocation assistance Salary: $ 120,000 - $155,000 CAD / year Contact: Please send ... Mentoring and using remedial teaching skills, where necessary to strengthen students' academic ...
Eligible for relocation assistance Salary: $ 120,000 - $155,000 CAD / year Contact: Please send ... Mentoring and using remedial teaching skills, where necessary to strengthen students academic ...
Quick apply
Eligible for relocation assistance Salary: $ 120,000 - $155,000 CAD / year Contact: Please send ... Mentoring and using remedial teaching skills, where necessary to strengthen students academic ...
CA$129K - CA$178K/yr
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:
CA$129K - CA$178K/yr
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:
CA$239.47/hr
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 ...
CA$239.47/hr
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 ...
CA$239.47/hr
Master's degree in computer science, software engineering, or equivalent Demonstrated teaching or professional training experience in web technologies Strong communication and interpersonal skills ...
CA$239.47/hr
Master's degree in computer science, software engineering, or equivalent Demonstrated teaching or professional training experience in web technologies Strong communication and interpersonal skills ...
CSC302H1S - Engineering Large Software Systems, LEC5101 Please note, this position is a 0.5 FCE ... Previous experience teaching undergraduate courses in the field of Computer Science preferred.
CSC302H1S - Engineering Large Software Systems, LEC5101 Please note, this position is a 0.5 FCE ... Previous experience teaching undergraduate courses in the field of Computer Science preferred.
Ottawa, ON · On-site
CA$239.47/hr
... 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 ...
Ottawa, ON · On-site
CA$239.47/hr
... 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 ...
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 ...
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 ...
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 ...
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 ...
CA$239.47/hr
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 ...
CA$239.47/hr
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 ...
Ottawa, ON · On-site
CA$239.47/hr
Introduction to computer systems. Problem solving for engineering case studies. Emphasis is on the ... Enseignement / Teaching: $239.47 (2024-2025) The academic year starts on September 1 and ends on ...
Ottawa, ON · On-site
CA$239.47/hr
Introduction to computer systems. Problem solving for engineering case studies. Emphasis is on the ... Enseignement / Teaching: $239.47 (2024-2025) The academic year starts on September 1 and ends on ...
$10.10 - $13.46
7% of jobs
$13.46 - $16.83
8% of jobs
$16.83 - $20.19
7% of jobs
$21.66 is the 25th percentile. Wages below this are outliers.
$20.19 - $23.56
4% of jobs
$23.56 - $26.92
13% of jobs
The median wage is $28.61 / hr.
$26.92 - $30.29
20% of jobs
$30.29 - $33.65
13% of jobs
$34.34 is the 75th percentile. Wages above this are outliers.
$33.65 - $37.02
12% of jobs
$37.02 - $40.38
5% of jobs
$40.38 - $43.75
3% of jobs
$43.75 - $47.12
7% of jobs
$10
$29
$47
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.
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.
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.

On-site
CA$30 - CA$38/hr
Other
This job post has expired 2 days ago. Applications are no longer accepted.
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
WHAT YOU WILL NOT BE RESPONSIBLE FOR
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:
EXPERIENCE THAT HELPS
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:
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.