HamburgerMenu
hirist

Software Development Trainer - Java/Python

NxtWave Disruptive Technologies Private Limited
Hyderabad
0 - 3 Years

Posted on: 09/07/2025

Job Description

Key Responsibilities :

- Deliver daily in-person classroom training on programming and/or full-stack development.

- Design, develop, and implement learning activities, materials, and resources that align with industry standards.

- Provide personalized learning experiences by understanding student needs and delivering tailored support throughout the program.

- Actively assist and resolve student queries and issues promptly, providing mentorship and guidance.

- Contribute to curriculum development and improvements based on student feedback and industry trends.

- Continuously develop and demonstrate a teaching philosophy that inspires student learning.

- Review student deliverables for accuracy and quality.

- Handle a class size of 70-100 students, ensuring engagement and effective learning outcomes.

- Stay current with professional development in both pedagogy and software development practices.

Requirements :

- A Masters degree (M.Tech) in CSE, IT,(Technical Background) will be an added advantage.

- Having teaching or training experience in Computer Science is an added advantage.

- Passion for teaching and mentoring, with a commitment to student success.

- Alignment with NxtWaves vision and culture.

Skills :

Must-Have :


- Professional fluency in English, with excellent communication and presentation skills.

- Strong proficiency in Python, Java, and JavaScript programming languages. Knowledge of

additional programming languages is an added advantage.

- Strong proficiency in Data Structures and Algorithms.

- Strong knowledge of object-oriented programming.

- Proficiency in content development using tools like Google Sheets, Google Slides, etc. (Knowledge of Microsoft 365 stack is a plus).

- Ability to quickly learn and use technology platforms to interact with students.

- Empathy, ambition, and the ability to work closely with individuals from diverse backgrounds and cultures.

Good to Have :

- Familiarity with Git and version control systems.

- Strong knowledge of the subject matter, industry standards, and best practices in software development.

- Ability to adapt teaching methods to various learning styles & requirements.

- Strong problem-solving and solution-seeking mindset.

- Openness to constructive feedback and continuous improvement.

- A sense of ownership, initiative, and drive for delivering high-quality teaching outcomes.

Job Overview :

Working days : 6 days a week

Type of employment : 2 Months Training + Employee

info-icon

Did you find something suspicious?