We are looking for a smart and passionate Software Trainer who loves teaching and inspiring others to build a career in technology. The ideal candidate should have a robust technical background, excellent communication skills, and a genuine passion for mentoring students or specialists in software development.
Key Responsibilities:
Conduct engaging and practical training sessions on programming languages, frameworks, and tools.
Prepare course materials, assignments, and assessments to support learning outcomes.
Guide students through hands-on projects and provide personalized feedback.
Stay updated with the latest industry trends and technologies.
Collaborate with the team to continuously improve the training curriculum.
Requirements:
Strong knowledge of programming (e.g., Java, Python, React, or related technologies).
Excellent communication and presentation skills.
Passion for teaching and mentoring aspiring developers.
Prior training or teaching experience is an added advantage.
Ability to work flexibly with training schedules.