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 professionals 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.