What we're looking for: Strong knowledge of programming fundamentals Proficiency in one or more of the following: Python, JavaScript, Java, C++, or webdevelopment (HTML/CSS) Prior tutoring, mentoring, or teaching experience is a plus Ability to explain complex topics in a clear, engaging way Available for regular sessions (1-2 times per week, flexible timing More ❯
educational environment, we would love to hear from you. Day-to-day of the role: Deliver engaging and inclusive lectures across various IT subjects including Networking, Cybersecurity, Programming, and Web Development. Support learners in achieving their qualifications from Level 2 to Level 5. Develop and update course materials and assessments in line with curriculum requirements. Monitor student progress, providing … academic support and constructive feedback. Actively contribute to curriculum development and quality improvement initiatives. Required Skills & Qualifications: A degree or equivalent qualification in IT or a related field. A recognised teaching qualification or the willingness to work towards obtaining one. Proven industry experience and up-to-date knowledge of current technologies. Excellent communication and organisational skills. A strong commitment More ❯