Job Description:
- Provides fundamental computer science or programming related training and regular assessment to engineers-in-training so they can become full fledged engineers
- Collaborates closely with the rest of the Labs (engineering) management and respective product line leadership to understand the expected workplace performance, assess and design suitable learning solutions and interventions to drive business results.
- Designs and implements bespoke training curriculum, including the development of the courseware materials, on-the-job / experience-based training projects, problem sets and capstone assignments.
- Conducts online/offline classroom training and provides individual coaching, knowledge assessment and continuous feedback to trainees to ensure high-quality and consistent technical deliverables.
- Evaluates effectiveness of running learning programmes and initiatives for continuous improvement and opportunity identification
- Maintains a central repository of internal and external training records and materials that is intuitive and easily navigable for knowledge management purposes. Proactively recommends additional learning materials and resources as appropriate.
Requirements:
- Possesses a Degree in Computer science / related discipline or Degree in Science/Technology/Engineering/Math with exposure to programming or equivalent technical experiences.
- Specialises in one or more of the following programming framework and languages: Golang, JavaScript (React / Vue), Swift, Java and Objective C
- Effective communication skills in written and oral presentations
- Able to train complex technical concepts, including data structures, algorithms and operating systems using appropriate instructional methods and engagement techniques
- Able to design and deliver blended learning experience (mix of face-to-face and virtual classrooms, self-paced e-learning as well as microlearning assets) and adept in education technologies such as video conferencing, learning management systems and appropriate courseware authoring tools
- Prior experience in programming training management, design and implementation, either in academic or professional organisations will be an advantage
Silakan referensi bahwa Anda menemukan lowongan kerja ini
di Fungsi.id, ini membantu kami mendapatkan lebih banyak
lowongan kerja berkualitas di sini, terima kasih!