Software Developer Instructor
NxtWave
- Hyderabad, Telangana
- Rs. 12,00,000 per year
- Permanent
- Full-time
- Technology Pioneer 2024 by the World Economic Forum, one of only 100 startups chosen globally
- Startup Spotlight Award of the Year by T-Hub in 2023
- Best Tech Skilling EdTech Startup of the Year 2022 by Times Business Awards
- The Greatest Brand in Education in a research-based listing by URS Media
- 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.
- A Masters degree (M.Tech) in CSE, IT, or ECE 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.
- 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.
- 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.
- Working days: 6 days a week
- Type of employment: 2 Months Training + Employee (Till 2025 Passout)
- Type of employment: 11 Months Training + Employment based on performance (For 2026 Passout)
- CTC: Up to 25,000 Rs During Training + upto 12 LPA (After training based on the performance)
Expertia AI Technologies