Home
Jobs

Posted:2 days ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Programming Teacher / Instructor

Location:Ratu road Ranchi
Employment Type: Part-time
Reports To: Head of Department / Program Director

Job Summary:

We are seeking a knowledgeable and passionate Programming Teacher to join our faculty. The ideal candidate will have expertise in computer science fundamentals and programming languages, with the ability to teach, inspire, and mentor students across various levels of experience. You will be responsible for delivering high-quality instruction, creating engaging course content, and evaluating student progress.

Key Responsibilities:

  • Design, develop, and deliver programming curriculum for [high school / college / adult learners / bootcamp].
  • Teach programming languages such as Python, Java, JavaScript, C++, or others as required.
  • Explain computer science principles such as algorithms, data structures, object-oriented programming, and software development lifecycle.
  • Create lesson plans, assignments, coding exercises, and exams.
  • Provide constructive feedback, grade assessments, and support student learning.
  • Foster an inclusive, collaborative, and engaging classroom environment (online or in-person).
  • Stay current with industry trends, tools, and best practices.
  • Mentor students on projects, coding challenges, or career-related topics.
  • Participate in staff meetings, curriculum planning, and professional development sessions.

Qualifications:

Required:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in at least one programming language and working knowledge of others.
  • Strong communication and classroom management skills.
  • Passion for teaching and mentoring students of diverse backgrounds.

Preferred:

  • Teaching certification or relevant training experience.
  • Experience with online learning platforms or learning management systems (LMS).
  • Industry experience in software development or computer science.

Skills and Attributes:

  • Strong problem-solving and analytical skills.
  • Patience and empathy in working with learners at different levels.
  • Creativity in teaching technical concepts in accessible ways.
  • Adaptability to different learning styles and classroom technologies.

Job Types: Full-time, Part-time

Pay: ₹10,000.00 - ₹12,000.00 per month

Expected hours: No less than 5 per week

Benefits:

  • Food provided
  • Provident Fund

Schedule:

  • Day shift

Work Location: In person

Application Deadline: 10/07/2025
Expected Start Date: 15/07/2025

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

Mumbai, Maharashtra, India