Did you apply to Programming Instructor | Software Development?
Programming Instructor | Software Development
Job Overview
Deliver structured programming lessons with practical coding exercises. Teach programming fundamentals, logic, variables, conditions, loops, and functions. Introduce students to one or more relevant programming languages, such as Python, JavaScript, Java, or C++. Guide students through writing, testing, and debugging code. Develop hands-on projects appropriate to students levels. Explain problem-solving techniques and good coding practices. Track student progress and provide constructive feedback. Requirements Relevant degree in Computer Science, Software Engineering, IT, or equivalent practical experience. Strong programming skills in at least one major programming language. Practical experience in software development or coding projects. Ability to teach beginners and explain complex concepts clearly. Strong analytical and problem-solving skills. Previous teaching or training experience is preferred. Excellent communication and presentation skills. Fluency in Arabic; English is an advantage.
Desired Candidate Profile
Relevant degree in Computer Science, Software Engineering, IT, or equivalent practical experience. Strong programming skills in at least one major programming language. Practical experience in software development or coding projects. Ability to teach beginners and explain complex concepts clearly. Strong analytical and problem-solving skills. Previous teaching or training experience is preferred. Excellent communication and presentation skills. Fluency in Arabic; English is an advantage.
Ready to apply?
You are viewing this role on JobSphere AI. Continue on naukrigulf.com to apply.
Opens the original job posting in a new tab
Saved on this device. Log in to keep your saved jobs on all your devices.
Log in Create account- CompanyITC
- LocationBeirut, Lebanon
- CategorySoftware Engineering
- Listing sourceNaukrigulf
- Apply onnaukrigulf.com
- Listed3 weeks ago