with strong technical expertise and proven classroom/online training delivery experience. The trainer will be responsible for designing, developing, and delivering training sessions on C++ programming, ensuring learners gain both conceptual understanding and hands-on practical skills aligned with industry needs.
Key Responsibilities:
Conduct classroom and/or online training sessions on
C++ programming
for students and professionals.
Develop and update training materials, assignments, coding exercises, and projects.
Mentor learners through doubt-clearing sessions, code reviews, and hands-on guidance.
Prepare and conduct assessments, quizzes, and project evaluations.
Stay updated with the latest
C++ standards (C++11/14/17/20)
and industry practices.
Provide real-world examples, case studies, and best coding practices during sessions.
Collaborate with academic/placement teams to ensure training outcomes meet placement requirements.
Technical Skills Required:
Strong expertise in
C++ programming language
(Core + Advanced concepts).
Proficiency in:
OOPs concepts (Inheritance, Polymorphism, Encapsulation, Abstraction).
Templates & Standard Template Library (STL).
Memory management, pointers, references.
File handling, Exception handling.
Multithreading & Concurrency.
Data Structures & Algorithms in C++.
Familiarity with debugging, profiling, and optimization techniques.
Knowledge of
software development life cycle (SDLC)
and version control (Git).
Exposure to
real-world applications of C++
(such as systems programming, embedded, finance, or gaming) will be a plus.
Job Type: Full-time
Pay: ₹45,000.00 - ₹50,000.00 per month
Language:
English (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.