Programming Trainer
4 days ago
Bengaluru, Karnataka, India
Futureacad
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Description
Programming Trainer (Java, Python, C & C++)
Location:
Bangalore (Electronic City & Rajajinagar) Mode: Offline / Hybrid
Experience:
0–3 years
About Us
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. Role Overview 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.
Key Responsibilities
• Conduct engaging training sessions in Java (Core & Advanced), Python, C, and C++.
• Cover fundamentals, OOPs concepts, data structures, algorithms, and real-world project applications.
• Develop training materials, assignments, and coding exercises.
• Evaluate learners’ progress, provide constructive feedback, and mentor them through projects.
• Guide students in preparing for technical interviews and assessments.
• Stay updated with evolving programming practices and tools. Required Skills & Qualifications
• Bachelor’s degree in Computer Science, IT, or a related discipline.
• Strong programming knowledge in Java (Core & Advanced), Python, C, and C++.
• Good understanding of Object-Oriented Programming (OOPs), Data Structures & Algorithms, and database concepts.
• Excellent communication, presentation, and mentoring skills.
• Passion for teaching and ability to simplify complex topics for learners. Preferred (Good to Have)
• Familiarity with Java frameworks (Spring, Hibernate) and Python libraries (NumPy, Pandas).
• Knowledge of Web technologies (HTML, CSS, JavaScript).
• Prior teaching/training experience (college, institutes, or online platforms).
• Industry certifications in programming languages.
What We Offer
• Platform to inspire and shape future developers.
• Collaborative and growth-oriented work environment.
• Competitive salary with performance-based incentives.
• Career development opportunities. Work Locations:
• Electronic City, Bangalore
• Rajajinagar, Bangalore