Posted:3 days ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Description

Job Summary:

We are looking for an experienced and passionate Trainer for C, C++, Java, and Data Structures & Algorithms (DSA) to join our technical training team. The ideal candidate will have strong expertise in programming concepts and hands-on teaching experience, capable of delivering high-quality, industry-oriented training sessions to students and professionals.

Key Responsibilities:

  • Conduct training sessions on C, C++, Java, and DSA for students and working professionals.
  • Design, update, and deliver course content, assignments, and assessments aligned with industry standards.
  • Mentor learners by clarifying doubts, reviewing code, and providing project guidance.
  • Create and evaluate assessments to measure learning outcomes and skill development.
  • Stay updated with emerging technologies, frameworks, and teaching methodologies.
  • Provide individual feedback and improvement plans to students.
  • Coordinate with the academic and placement teams for effective learning outcomes.

Required Skills & Expertise:

  • Strong command over C, C++, Core Java, and Data Structures & Algorithms.
  • Excellent understanding of Object-Oriented Programming (OOP), problem-solving, and debugging techniques.
  • Familiarity with competitive programming concepts and algorithm optimization.
  • Good knowledge of IDEs such as Code::Blocks, Eclipse, IntelliJ, or Visual Studio.
  • Ability to explain complex topics in a simple and engaging manner.
  • Excellent verbal and written communication skills.
  • Prior experience in teaching or corporate training is a must.

Qualification:

  • Bachelor’s / Master’s degree in Computer Science, IT, or a related field.
  • Minimum 4 years of relevant teaching or industry experience.

Preferred Qualifications:

  • Experience in training for campus recruitment preparation or technical interviews.
  • Knowledge of Python, OOP Design Patterns, and software development lifecycle (SDLC) is a plus.
  • Certification in Java / Programming / Software Development (optional but preferred).

Job Type: Freelance
Contract length: 3 months

Pay: ₹11,981.70 - ₹60,000.00 per month

Language:

  • English (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You