Jobs
Interviews
3 Job openings at TrainX
Software Development Instructor

New Delhi, Delhi, India

0 years

Not disclosed

On-site

Full Time

Job Title : Software Instructor (Data Structures, Algorithms and Aptitude) Employment Type : Full Time Experience : 0+ Years Location : Kolhapur, Lucknow, Kanpur, Noida, Dehradun Job Overview : At TrainX, We aim to revolutionise college's Operations For Better Outcomes and we are looking for a passionate Software Instructor to deliver in-person training in Data Structures and Algorithms to engineering students. This instructor-level role focuses on coaching students through coding assignments, conducting evaluations, and improving teaching methods based on feedback to boost their chances of landing software development positions. Key Deliverables Deliver structured and engaging in-person training sessions covering Data Structures and Algorithms with Aptitude. Guide students through coding assignments, projects, and problem-solving sessions to build a robust understanding of core concepts. Conduct mock interviews, code reviews, and performance evaluations to prepare students for technical interviews, with weekly feedback sessions. Continuously refine teaching strategies and course content based on student feedback and performance analyses to enhance learning outcomes. Collaborate with other instructors to ensure curriculum consistency and quality, standardizing methodologies and evaluation metrics on a monthly basis. Essential Requirements Bachelor's or Master's degree (B.Tech/ BCA / MCA / M.Tech) in any field of study. Willing to relocate to Kolhapur, Maharashtra for an on-site, full-time position. Preferred Qualifications Prior experience teaching or mentoring students in technical subjects, ideally involving university students or bootcamp participants. Familiarity with diverse teaching methodologies. Skills Must-Have Skills Technical: Strong proficiency in Data Structures, Algorithms and Aptitude capable of clearly and succinctly explaining complex concepts and their programming implementation. Domain Knowledge: Solid grasp of fundamental computer science principles and software development lifecycles. Behavioral & Interpersonal: Excellent communication and presentation skills to effectively engage and motivate students in a classroom setting. Process & SOP: Ability to adhere to established teaching methodologies and contribute to the refinement of existing training materials with periodic reviews. Analytical & Problem-Solving: Competence in assessing student performance, pinpointing improvement areas, and delivering constructive feedback with actionable strategies for remediation. Good-to-Have Skills Advanced Technical: Experience with advanced data structures, intricate algorithm design techniques, and competitive programming environments. Additional Certifications: Relevant certifications in computer science or education from recognized professional bodies or academic institutions. Cross-Functional Exposure: Previous collaboration with curriculum developers in educational institutions or training programs. Leadership Traits: Proven ability to mentor and guide students in their learning journey, fostering a positive and collaborative learning environment. Additional Information This full-time on-site role. Compensation includes free accommodation at the job location, with essential amenities such as meals and laundry services provided. Reports to the Lead Instructor or Academic Head as per the organizational hierarchy. Salary : 10-12 LPA based on Experience. Show more Show less

DSA Instructor

Noida, Uttar Pradesh, India

0 years

None Not disclosed

On-site

Contractual

Job Overview: We are looking for a passionate Software Instructor to deliver in-person training in Data Structures and Algorithms to engineering students. This instructor-level role focuses on coaching students through coding assignments, conducting evaluations, and improving teaching methods based on feedback to boost their chances of landing software development positions. Key Deliverables Deliver structured and engaging in-person training sessions covering Data Structures and Algorithms. Guide students through coding assignments, projects, and problem-solving sessions to build a robust understanding of core concepts. Continuously refine teaching strategies and course content based on student feedback and performance analyses to enhance learning outcomes. Collaborate with other instructors to ensure curriculum consistency and quality, standardizing methodologies and evaluation metrics on a monthly basis. Essential Requirements Bachelor's or Master's degree (B.Tech/ BCA / MCA / M.Tech) in any field of study. Willing to relocate to Lucknow, Uttar Pradesh for an on-site, part-time position. Preferred Qualifications Prior experience teaching or mentoring students in technical subjects, ideally involving university students or bootcamp participants. Familiarity with diverse teaching methodologies and online learning platforms like Coursera, Udemy and edX. Skills Technical: Strong proficiency in Data Structures and Algorithms, capable of clearly and succinctly explaining complex concepts and their programming implementation. Domain Knowledge: Solid grasp of fundamental computer science principles and software development lifecycles. Behavioral & Interpersonal: Excellent communication and presentation skills to effectively engage and motivate students in a classroom setting. Process & SOP: Ability to adhere to established teaching methodologies and contribute to the refinement of existing training materials with periodic reviews. Analytical & Problem-Solving: Competence in assessing student performance, pinpointing improvement areas, and delivering constructive feedback with actionable strategies for remediation. Advanced Technical: Experience with advanced data structures, intricate algorithm design techniques, and competitive programming environments. Leadership Traits: Proven ability to mentor and guide students in their learning journey, fostering a positive and collaborative learning environment. Continuous Improvement: Familiarity with continuous improvement methodologies like Lean/Kaizen for iterating improvements in curriculum development. Additional Information This part-time/contract based on-site role is based in Lucknow, Uttar Pradesh. Compensation includes free accommodation at the job location, with essential amenities such as meals and Travel support provided. Reports to the Lead Instructor or Academic Head as per the organizational hierarchy. Working hours: Monday-Saturday, 9:00am - 5:00pm Compensation: ₹80,000-₹1,00,000 for 1.5 months. Compensation will be revised based on performance and the scope of year-long or new projects or full-time role.

Teaching Assistant (TA Intern)

Lucknow, Uttar Pradesh, India

0 years

None Not disclosed

On-site

Internship

We are only looking for passionate coders who love helping others learn. The role is of a Teaching Assistant Intern who can support our classroom-based DSA (Data Structures & Algorithms) program in Lucknow ! Role Responsibilities: Assist the lead instructor during live classroom sessions in solving DSA doubts of the students Guide students with coding problems and help improve their DSA understanding Support day-to-day learning activities and ensure smooth classroom management Location: Lucknow (On-site only) – This is not a hybrid or work-from-home role Internship Duration: 1.5 months | Immediate Joining Preferred Working Hours: 8:45 AM – 4:00 PM | 6 days a week | Sunday off Stipend: ₹10,000 for the internship duration Extra Perk: Lunch will be provided at the job location Eligibility & Requirements: Good understanding of DSA in C++ or Java Candidate must have solved minimum 350 DSA questions on coding platforms Must be comfortable working on-site in Lucknow Eagerness to teach, learn, and work in a collaborative classroom environment This is a great opportunity for someone looking to gain hands-on experience in tech education, build their resume, and make a real impact in a fast-paced learning setup.

TrainX logo

TrainX

3 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview