Part-Time Java & DSA InstructorPosition Overview
We are looking for a passionate and experienced Part-Time Java & Data Structures & Algorithms (DSA) Instructor to mentor and train students aspiring for software engineering careers. The ideal candidate should possess strong programming fundamentals, excellent problem-solving skills, and the ability to simplify complex concepts for learners.
Role Type
- Part-Time
- Availability on Weekends for Classes Onsite
Key Responsibilities
- Deliver engaging live sessions on Core Java, Object-Oriented Programming (OOP), Data Structures, and Algorithms.
- Teach problem-solving techniques and coding interview preparation.
- Design and review assignments, coding assessments, and practice problems.
- Conduct doubt-solving sessions and provide academic mentorship.
- Monitor student progress and provide constructive feedback.
- Stay updated with industry trends and interview patterns of leading technology companies.
- Collaborate with the academic team to improve curriculum and learning outcomes.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Strong expertise in Java programming.
- Excellent understanding of:
- Arrays, Strings, Linked Lists
- Stacks, Queues, Trees, Graphs
- Hashing, Heaps, Tries
- Recursion, Backtracking
- Dynamic Programming
- Greedy Algorithms
- Searching and Sorting Techniques
- Experience with competitive programming, coding interviews, or technical mentoring is preferred.
- Strong communication and presentation skills.
Preferred Skills
- Experience teaching college students or working professionals.
- Familiarity with coding platforms such as LeetCode, CodeChef, HackerRank, and GeeksforGeeks.
- Ability to explain concepts through real-world examples and coding demonstrations.
- Prior experience in EdTech or technical training is an added advantage.
Pay: ₹9,105.55 - ₹43,982.01 per month
Work Location: In person