Negotiable
Outside
Remote
USA
Summary: The Computer Science 101 Trainer will deliver virtual instruction in Java and JavaScript, supporting employees transitioning from Quality Engineering to development roles. This role requires advanced facilitation skills and expertise in the programming languages, along with a commitment to fostering a culture of continuous learning and engineering craftsmanship. The position is part-time and involves teaching online courses and labs across various regions including the US, India, and EMEA. The ideal candidate will have over 10 years of software engineering experience and a strong background in technical training or education.
Key Responsibilities:
- Teach CS101 courses virtually, supporting employees transitioning from QE to development roles.
- Deliver online instruction and labs in JavaScript and Java.
- Conduct sessions virtually across the US, India, and EMEA, based on employee readiness.
- Foster a culture of continuous learning and improvement by sharing best practices.
- Promote engineering craftsmanship, knowledge-sharing, and quality practices across the team.
Key Skills:
- Expert in Java and/or JavaScript.
- Advanced facilitation skills with a background in technical training or university-level education.
- 10+ years of experience in software engineering with a track record of delivering high-quality products.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Expert in Java and/or JavaScript.
- Advanced facilitation skills with background in technical training or university-level educator.
- Qualified instructors virtually teach CS101 courses, supporting employees transitioning from QE to development roles.
- Part-time Computer Science educators deliver online instruction and labs in JavaScript (Product Engineering) and Java (Platform Engineering).
- Familiarity with the ServiceNow Platform is advantageous. Sessions will be conducted virtually across the US, India, and EMEA, with participation determined by employee readiness.
- Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality.
- Promote a culture of engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.
- Expert in Java and/or JavaScript.
- Advanced facilitation skills with background in technical training or university-level educator.
- 10+ years of experience in software engineering, with a track record of delivering high-quality products.