3 days ago
Job title : Trainer – Software Development
Job Location : Lagos
Deadline : November 08, 2024
Quick Recommended Links
Job Summary
- We are looking for an experienced Software Development Trainer to join our growing academy.
- This is a fantastic opportunity to empower students with the hands-on skills they need to excel in software development.
- As a key part of our training team, you will guide students through a comprehensive curriculum that covers programming languages, development tools, and frameworks.
- If you are passionate about teaching and have industry experience in software development, we encourage you to apply.
Key Responsibilities
- Deliver Training Sessions: Lead interactive and engaging training sessions on various software development topics, including front-end, back-end, and full-stack development.
- Develop Course Material: Create and update course content and hands-on exercises, aligning them with current industry standards.
- Mentorship and Support: Provide guidance and mentorship, helping students overcome learning challenges and encouraging their growth.
- Assess Student Progress: Evaluate student performance through assignments, projects, and assessments, offering constructive feedback to help them improve.
- Stay Updated with Industry Trends: Ensure course content is relevant by staying informed about emerging technologies, trends, and best practices in software development.
- Collaborate with Team: Work with our training team to continuously enhance the curriculum and the overall student learning experience.
Required Skills and Qualifications
- Experience in Software Development: A minimum of 3 to 5 years of hands-on software development experience, with proficiency in programming languages such as JavaScript, Python, PHP, or Java.
- Proficiency in Development Tools: Familiarity with tools, frameworks, and libraries like React, Flutter, Angular, Node.js, and Django.
- Teaching or Mentoring Experience: Previous experience in teaching, training, or mentoring is highly preferred.
- Communication Skills: Strong verbal and written communication skills, capable of simplifying complex concepts.
- Adaptability: Ability to adapt teaching methods to suit different learning styles and skill levels.
- Passion for Education: A strong commitment to education and making a positive impact on students’ tech careers.
How to Apply for this Offer
Interested and qualified candidates should apply using the Apply Now button below.
- Education / Teaching Jobs jobs