We require the services of a qualified and passionate individual who wants to make an impact on the digital landscape in Ghana. The incumbent will be required to facilitate the students in absorbing the course contents.
The applicant must have strong knowledge of core computing concepts along with programming experience and software development.
Minimum bachelors degree in computer science or related field
Minimum of two years of post-graduate professional experience
Prior experience as trainer/instructor is an advantage
Good working knowledge in JAVA or C/C++ is required
Exceptional communication skills and the ability to work well with people at all levels are essential as well as the ability to explain technical terms plainly
Excellent organizational and time-management abilities is required
Familiarity with web-based learning platforms and modern educational techniques is necessary
Experience in designing technical course content is an advantage
Share in the core values (Excellence, Passion, Diversity, Collaboration, and Integrity) and vision of AmaliTech.
Teach Graduate Trainees or any other group of trainees/students software development and testing courses as required
Create a course outline that covers all the skills required to have a better understanding of how to tackle real-life problems
Apply new technologies to deliver courses and improve the learning experience for users
Continuous research and improvement of training curriculum and materials (appropriate analogies, real-world examples, projects, and case studies)
Improve skills of trainees by promoting teamwork, collaboration, and facilitating a problem-solving mindset
Spending contact time with students on an individual or group basis
Grading and tracking trainees learning progress
Report anything that needs to be modified in curriculum, classroom, or equipment to the Head of Training Centre
Conduct evaluation to find the areas of improvement or the ones that need attention
Facilitate a problem-solving mindset in trainees and employees.
Assist the recruitment department with recruitment by interviewing prospective candidates
Engaging in mentoring, coaching and the professional development of trainees and employees
Mentorship and pastoral care of trainees including skills gap analysis and goal setting.
Plan and implement a variety of learning engagements that promote inquiry, innovation and critical thinking.
Prepare teaching and learning materials such as summaries, videos, presentation slides, projects etc and use of effective training tools and strategies.
Provide learning experiences that promote inclusion and diversity to accommodate a range of abilities and learning styles.
Contribute to collaborative planning with other trainers in developing the training programme
Use a range of monitoring and assessment strategies to authentically assess, record, track and report on the progress of trainees.
Develop learning environments that are inviting, nurturing and have interactive spaces including the use of technology to enhance learning.
Communicate necessary programme information to all stakeholders.
Display and model professionalism, time management and organisation skills.
Participate actively in appraisals and professional development processes as a member of AmaliTechs professional learning community.
Work to stay abreast of current trends and best practices in the teaching and learning of assigned courses.
Perform other responsibilities that will be assigned to you as and when the situation demands
To apply for this job please visit www.amalitech.org.