Software Developer Instructor
Software Job Training Program Instructor Deliver engaging, industry-aligned instruction in coding, software development, and technology to help prepare young adults for career opportunities. Lead participants through a curriculum that blends academic concepts with practical, job-relevant skills, promoting critical thinking, confidence, and innovation.
Key duties:
- Teach and facilitate learning in software, coding, and related technical topics
- Support a collaborative, inclusive classroom environment
- Use hands-on projects and practical exercises to reinforce skills
- Encourage continuous learning and participant engagement
- Help ensure training aligns with industry expectations
- Qualifications & SkillsStrong knowledge of software development and programming
- Ability to effectively teach complex concepts in a clear, supportive way
- Commitment to closing the opportunity divide
- Strong communication, facilitation, and learning support skills
- Experience creating hands-on, project-based learning