Programming Teacher

Britain International Academy

Gouvernement Hawalli

On-site

KWD 12,000 - 18,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Britain International Academy is seeking a skilled Programming Teacher to deliver engaging instruction across multiple languages and software development concepts.

The ideal candidate will design structured curricula, guide practical exercises, assess student progress, and provide mentorship to students pursuing programming careers. A strong foundation in C/C++, PHP, .NET, Kotlin/Flutter, MySQL, and MS SQL is essential.

Qualifications

  • Bachelor’s or Master’s degree in CS/SE.
  • Strong proficiency in C/C++, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL.
  • Prior teaching or training experience is desirable.
  • Ability to explain complex programming concepts clearly.

Responsibilities

  • Design and deliver engaging lectures on programming languages and software development concepts.
  • Teach students C/C++, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL, ensuring a strong grasp of both theory and practical application.
  • Develop a structured curriculum incorporating industry standards and emerging technologies.
  • Guide students through coding exercises, projects, and hands-on learning experiences.
  • Assess student performance through assignments, coding challenges, and exams.
  • Foster problem-solving and analytical thinking among students.
  • Stay updated with the latest advancements in software engineering and incorporate them into coursework.
  • Provide mentorship and career guidance to students pursuing programming-related professions.
  • Participate in academic research, faculty meetings, and collaborative projects.

Skills

C/C++
PHP
.NET
Kotlin/Flutter
MySQL
MS SQL

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Job description

We are looking for a skilled Programming Teacher to deliver engaging instruction in various programming languages and concepts. The ideal candidate will guide students through practical exercises, projects, and theoretical foundations of software development.

  • Design and deliver engaging lectures on programming languages and software development concepts.
  • Teach students C/C++, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL, ensuring a strong grasp of both theory and practical application.
  • Develop a structured curriculum incorporating industry standards and emerging technologies.
  • Guide students through coding exercises, projects, and hands-on learning experiences.
  • Assess student performance through assignments, coding challenges, and exams.
  • Foster problem-solving and analytical thinking among students.
  • Stay updated with the latest advancements in software engineering and incorporate them into coursework.
  • Provide mentorship and career guidance to students pursuing programming-related professions.
  • Participate in academic research, faculty meetings, and collaborative projects.
Requirements

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong proficiency and teaching ability in C/C++, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL. Prior teaching or training experience is highly desirable. Ability to explain complex concepts clearly.

  • Education: A **Bachelor’s or Master’s degree** in Computer Science, Software Engineering, or a related technical field.
  • Technical Expertise: Strong proficiency in C/C++, PHP, .NET, Kotlin/Flutter, MySQL, MS SQL.
  • Teaching Ability: Capacity to explain complex programming concepts in a clear and accessible manner.
  • Experience: Prior teaching or training experience is highly desirable.
  • Skills: Excellent communication, problem-solving, and interpersonal skills.
  • Adaptability: Ability to evolve teaching methods to align with modern programming practices.
  • Industry Knowledge: Awareness of software development trends and best practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programming Teacher at Britain International Academy
Programming Teacher at Britain International Academy

Britain International Academy • Gouvernement Hawalli

On-site
KWD 250,000 - 350,000
Programming Mentor: Teach C/C++, PHP, .NET & More
Programming Mentor: Teach C/C++, PHP, .NET & More

Britain International Academy • Gouvernement Hawalli

On-site
KWD 12,000 - 18,000
Network and Security Teacher
Network and Security Teacher

Britain International Academy • Gouvernement Hawalli

On-site
KWD 18,000 - 24,000
Onsite Programming Instructor — Career Growth
Onsite Programming Instructor — Career Growth

Britain International Academy • Gouvernement Hawalli

On-site
KWD 250,000 - 350,000
Faculty Required who can teach AutoCAD Courses, Revit Courses, 3ds Max, Adobe Photoshop, Illustrator, InDesign,, MS Office
Faculty Required who can teach AutoCAD Courses, Revit Courses, 3ds Max, Adobe Photoshop, Illustrator, InDesign,, MS Office

Britain International Academy • Gouvernement Hawalli

On-site
KWD 12,000 - 17,000
Assistant Professor-Information Systems & Technology/ Computer Engineering
Assistant Professor-Information Systems & Technology/ Computer Engineering

Confidential Careers • Kuwait City

On-site
KWD 18,000 - 30,000
Research incentives
Professional development
Computer Engineering Instructor
Computer Engineering Instructor

Confidential Careers • Kuwait City

On-site
KWD 20,000 - 29,000
High School Innovation, Design & Robotics Teacher
High School Innovation, Design & Robotics Teacher

American United School of Kuwait (AUS) • Mubarak Al-Kabeer

On-site
KWD 9,241 - 15,402
High School Innovation, Design & Robotics Teacher
High School Innovation, Design & Robotics Teacher

American United School • Mubarak Al-Kabeer

On-site
KWD 9,263 - 15,439
IT Engineer Software
IT Engineer Software

Client of Angel Gulf Jobs • Kuwait City

On-site
KWD 9,000 - 13,000