Software Engineering Trainer at Mediacrest Training College
Mediacrest Training College
Nairobi, Kenya
Permanent
Published 1 month ago · Expires 4 weeks from now
Job description
## Title: Software Engineering Trainer
Role Summary
Join our team as a Software Engineering Trainer and help develop the next generation of top-tier developers. We are looking for a skilled problem solver with a passion for building robust software solutions and a commitment to education.
Qualifications & Education
- Diploma or Bachelor's degree in Software Engineering, Computer Science, or a related field
- Minimum 2 years of industry experience in full-stack development (Frontend & Backend)
- Training or teaching experience (strong advantage)
Technical Skills
- Proficiency in programming languages: Java, Python, JavaScript (React, Node.js), and C#
- Experience with Version Control (Git)
- Experience with APIs and Database Management
Personal Competencies
- Strong communication and presentation skills
- Excellent interpersonal skills
- Patient and supportive approach
- Passionate about education and mentoring