Programming Trainer (Java, Python, C & C++)
FutureacadJob description
Job Description:<\/b> Programming Trainer (Java, Python, C & C++)
<\/p>Location<\/b>: Bangalore (Electronic City & Rajajinagar)
<\/p>Mode<\/b>: Offline / Hybrid
<\/p>Experience<\/b>: 0–3 years
<\/p>About Us<\/b>
<\/p>Rooman Technologies is a leading IT training and workforce development company, empowering students and professionals with cutting -edge technical skills. We are seeking passionate trainers with strong knowledge in Java, Python, C, and C++ to mentor and prepare learners for successful IT careers.
<\/p>
Role Overview<\/b>
<\/p>As a Programming Trainer, you will deliver high -quality training sessions in Core & Advanced Java, Python, C, and C++, focusing on both conceptual understanding and practical applications. You will mentor students, guide them in projects, and help them build job -ready skills.
<\/p>
Key Responsibilities<\/b>
<\/p>
- Conduct engaging training sessions in Java (Core
& Advanced), Python, C, and C++.
<\/span><\/li>
- Cover fundamentals, OOPs concepts, data
structures, algorithms, and real -world project applications.
<\/span><\/li>
- Develop training materials, assignments, and
coding exercises.
<\/span><\/li>
- Evaluate learners’ progress, provide
constructive feedback, and mentor them through projects.
<\/span><\/li>
- Guide students in preparing for technical
interviews and assessments.
<\/span><\/li>
- Stay updated with evolving programming practices
and tools.<\/span>
<\/li><\/ul>Required Skills & Qualifications<\/b>
<\/p>
- Bachelor’s degree in Computer Science, IT, or a
related discipline.
<\/span><\/li>
- Strong programming knowledge in Java (Core &
Advanced), Python, C, and C++.
<\/span><\/li>
- Good understanding of Object -Oriented
Programming (OOPs), Data Structures & Algorithms, and database concepts.
<\/span><\/li>
- Excellent communication, presentation, and
mentoring skills.
<\/span><\/li>
- Passion for teaching and ability to simplify
complex topics for learners.
<\/span><\/li><\/ul>Preferred (Good to Have)<\/b>
<\/p>
- Familiarity with Java frameworks (Spring,
Hibernate) and Python libraries (NumPy, Pandas).
<\/span><\/li>
- Knowledge of Web technologies (HTML, CSS,
JavaScript).
<\/span><\/li>
- Prior teaching/training experience (college,
institutes, or online platforms).
<\/span><\/li>
- Industry certifications in programming
languages.<\/span>
<\/li><\/ul>What We Offer<\/b>
<\/div>
- Platform to inspire and shape future developers.
<\/span><\/li>
- Collaborative and growth -oriented work
environment.
<\/span><\/li>
- Competitive salary with performance -based
incentives.
<\/span><\/li>
- Career development opportunities.
<\/span><\/li><\/ul>Work Locations:<\/b>
<\/p>
- Electronic City, Bangalore
<\/span><\/li>
- Rajajinagar, Bangalore<\/span>
<\/li><\/ul><\/span><\/p><\/span>
- Electronic City, Bangalore
- Platform to inspire and shape future developers.
- Familiarity with Java frameworks (Spring,
Hibernate) and Python libraries (NumPy, Pandas).
- Bachelor’s degree in Computer Science, IT, or a
related discipline.
Interested in this role?