Role Overview
Aurobotix Systems is looking for a passionate Junior Software Trainer who is eager to learn, teach, and grow with rapidly evolving technologies. You will deliver hands-on training to students across various academic levels, mentoring them through internships, workshops, and real-world project development.
Responsibilities
- Deliver hands-on training to school, diploma, engineering, and arts & science college students.
- Conduct classroom and online sessions on programming and software development.
- Mentor students during internships, workshops, and project development.
- Guide students in developing real-world academic and industry-oriented projects.
- Create course materials, assignments, coding exercises, and technical documentation.
- Evaluate student progress and provide technical support.
- Continuously explore and learn new technologies to improve training quality.
- Collaborate with the technical team to develop innovative learning content.
Requirements
- Good knowledge of Java and Python programming.
- Understanding of Object-Oriented Programming (OOP).
- Basic knowledge of Full Stack Development (Frontend & Backend).
- Basic understanding of Artificial Intelligence and Machine Learning concepts.
- Familiarity with SQL and databases.
- Strong logical thinking and problem-solving skills.
- Good communication and presentation skills.
Skills
- Java
- Python
- React.js
- Spring Boot
- MySQL