Responsibilities:
• Conduct lessons (Face-to-Face and Online) and carry out all relevant responsibilities related to the teaching role for part-time and/or full-time courses;
• Design, develop and maintain new/existing teaching materials and assessments;
• Supervise and develop student capabilities in project work (including e-learning and self-directed learning);
• Assess and evaluate student assignments and their academic performances;
• Coach and mentor students to support their learning;
• Keep abreast of trends and developments in Software Development, Data Analytics and Artificial Intelligence.

Prerequisites:
• Relevant qualifications in the field of Computer Science, Software Engineering, Artificial Intelligence, or related studies
• Minimum 2 years of relevant work experience in application development:
Application Development Area:
o Experience with the following programming languages: Python, Java, JavaScript, Dart, Flutter, SQL, HTML, CSS;
o Familiar with any of the following: Mobile/Web Application development, Full-Stack, Cloud Computing;
o Proficient in using Linux in the areas of user, system and network administration, package setup, resolving package dependencies, etc.
o Passionate in technology and endeavour to learn new technical domains in artificial intelligence and cloud technologies;

• Ability to work independently and multi-task effectively.
• A passion and genuine interest to share knowledge and interact with youth and adult learners.
• Good communication and interpersonal skills.

Location

Temasek Polytechnic

Job Overview
Job Posted:
3 months ago
Job Expires:
Job Type
Full Time

Share This Job: