Search by job, company or skills

EduGuru Solutions

Technical Trainer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Title-Technical Trainer

Employment Type-Full-Time / Contract (On Client Payroll)

Reporting To-

Training Manager / Program Head (Client Side)

Role Summary

The Coding Trainer will be responsible for delivering structured, outcome-driven programming training to learners as per the client's curriculum and quality standards. The role focuses on building strong programming fundamentals, problem-solving skills, and industry-aligned competencies through classroom delivery, hands-on practice, and continuous learner assessment.

Key Responsibilities

Training Delivery

Deliver instructor-led training sessions in programming languages and related technologies as defined by the client

Explain core concepts, logic building, algorithms, and data structures in a clear and practical manner

Conduct hands-on coding labs, assignments, and real-world problem-solving exercises

Adapt teaching methodologies to suit varying learner skill levels

Curriculum & Content Execution

Follow client-approved curriculum, lesson plans, and training schedules

Customize examples and exercises to align with industry use cases and learner backgrounds

Ensure learning objectives and outcomes are met for each training module

Learner Assessment & Mentorship

Evaluate learners through quizzes, assignments, coding tests, and project reviews

Provide constructive feedback and one-on-one mentoring where required

Track learner progress and maintain training performance records

Classroom & Training Management

Maintain discipline, engagement, and professional learning environment

Address learner queries, doubts, and technical challenges effectively

Ensure adherence to training timelines, attendance, and reporting norms

Coordination & Reporting

Coordinate with client stakeholders, training coordinators, and program managers

Submit periodic training reports, learner performance data, and feedback

Participate in reviews, audits, and trainer calibration sessions as required

Technical Skills Required

Strong proficiency in one or more of the following:

Python / Java / C / C++ / JavaScript

Good understanding of:

Data Structures and Algorithms

Object-Oriented Programming (OOP)

Problem-solving and logical reasoning

Familiarity with:

Databases (SQL basics preferred)

Version control tools (Git desirable)

Competitive programming platforms (added advantage)

Educational Qualifications

Bachelor's degree in Computer Science, Information Technology, Engineering, or related field

Relevant certifications in programming or software development are an advantage

Experience Requirements

15 years of experience in coding, software development, or technical training

Prior experience as a Coding Trainer, Technical Instructor, or Mentor is preferred

Experience in training students, freshers, or early-career professionals is desirable

Behavioral & Professional Skills

Strong communication and presentation skills

Ability to simplify complex technical concepts

Patience, adaptability, and learner-centric mindset

Professional conduct and client-facing readiness

Employment Terms

The selected candidate will be employed directly on the client's payroll

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136718291