1

Programming Instructor Jobs (NOW HIRING)

$76K - $99K/yr

The qualifications of Flight Engineer (Instructor) in the Air Force are directly related to the completion of prerequisite training rather than years of experience. Applicants for all positions must ...

Showing results 41-60

Programming Instructor information

See salary details

$5

$22

$44

How much do programming instructor jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for programming instructor in the United States is $22.62, according to ZipRecruiter salary data. Most workers in this role earn between $11.78 and $27.40 per hour, depending on experience, location, and employer.

What does a programming instructor do?

A Programming Instructor teaches students how to write and understand computer code in various programming languages such as Python, Java, or JavaScript. They design lesson plans, deliver lectures or hands-on workshops, and provide guidance on coding projects and assignments. Programming Instructors also assess student progress, offer feedback, and help learners solve coding problems. Their goal is to equip students with the skills needed to succeed in software development or related fields.

What are the key skills and qualifications needed to thrive as a programming instructor?

To thrive as a Programming Instructor, you need strong expertise in programming languages (such as Python, Java, or JavaScript), curriculum development, and a relevant degree or teaching certification. Familiarity with learning management systems (LMS), integrated development environments (IDEs), and online collaboration tools is typically expected. Clear communication, patience, and the ability to motivate and engage diverse learners are crucial soft skills. These competencies ensure effective knowledge transfer, student engagement, and successful learning outcomes in both classroom and online environments.

How do programming instructors typically balance teaching diverse skill levels within a single class?

Programming Instructors often encounter students with varying backgrounds and experience levels in the same classroom. To address this, instructors use differentiated instruction techniques such as offering tiered assignments, providing optional enrichment activities, and leveraging peer collaboration to ensure all learners are engaged. Regular formative assessments and one-on-one check-ins help instructors identify and support students who need additional assistance while challenging advanced learners. This dynamic approach fosters an inclusive learning environment and helps all students progress effectively.

What is the difference between Programming Instructor vs Coding Coach?

AspectProgramming InstructorCoding Coach
Required CredentialsTypically requires a degree in computer science or related field, teaching certificationsOften has industry experience, coding certifications, or specialized training
Work EnvironmentEducational institutions, coding bootcamps, online platformsOne-on-one coaching, corporate training, online or in-person sessions
Employer & Industry UsageEducational organizations, training companies, online education platformsTech companies, freelance, personal coaching services
Search & Comparison IntentPeople seeking formal teaching roles or structured coursesIndividuals looking for personalized guidance or skill improvement

While both roles involve teaching coding skills, a Programming Instructor typically works in formal educational settings and follows a curriculum, whereas a Coding Coach offers personalized, flexible guidance often tailored to individual needs. The choice depends on whether you prefer structured learning environments or personalized mentorship.

Are programming instructor jobs still in demand?

Programming instructor jobs remain in demand due to the growing need for coding skills across industries. Employers seek qualified instructors to teach programming languages like Python, Java, and JavaScript, often requiring knowledge of online teaching platforms and certifications. The role is expected to grow as technology continues to advance and more educational institutions and training programs expand their offerings.

How to become a programming instructor?

To become a programming instructor, you typically need strong proficiency in programming languages such as Python, Java, or C++, along with teaching experience or certifications in education or specific technologies. A bachelor's degree in computer science or a related field is often required, and having experience with curriculum development or online teaching platforms can be beneficial.
More about Programming Instructor jobs

What cities are hiring for Programming Instructor jobs?

Cities with the most Programming Instructor job openings:

What are the most commonly searched types of Programming Instructor jobs?

The most popular types of Programming Instructor jobs are:

Who are the top companies hiring for Programming Instructor jobs?

The top employers for Programming Instructor jobs are:

What states have the most Programming Instructor jobs?

States with the most job openings for Programming Instructor jobs include:

What are popular job titles related to Programming Instructor jobs?

For Programming Instructor jobs, the most frequently searched job titles are:

Infographic showing various Programming Instructor job openings in the United States as of September 2026, with employment types broken down into 50% Full Time, 33% Part Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $47,043 per year, or $22.6 per hour.

Dance Instructor ll / Program Aide - Kroc Center Hawaii

Ewa Beach, HI

$30 - $39/hr

Part-time

Posted 12 days ago


Job description

POSITION TITLE: Dance Instructor II / Program Aide 
DEPARTMENT: Ray and Joan Kroc Corps Community Center Kroc Center Hawaii
SUPERVISOR: Creative Arts and Education Manager
FLSA STATUS: Non-Exempt, Hourly
CLASSIFICATION: Part-time, Hours vary to include weekends as needed

PAY RATES:

  • Program Aide- non-teaching duties: $16.00 per hour
  • Dance Instructor - actual instruction (teaching) duties: $30.00- $39.00 per hour

GENERAL STATEMENT: The Salvation Army is a branch of the Christian Church, and the goal of all programs is a spiritual, emotional and physical regeneration of all people.

MISSION STATEMENT: The Salvation Army, an international movement, is an evangelical part of the universal Christian Church. Its message is based on the Bible. Its ministry is motivated by the love of God. Its mission is to preach the Gospel of Jesus Christ and to meet human needs in His name without discrimination.

KROC CENTER HAWAII VISION: Kroc Center Hawaii is a dynamic and flourishing gathering place for diverse communities where all are welcomed, inspired and transformed through the love of Christ.

POSITION SUMMARY: Dance Instructor II independently leads dance classes and is responsible for lesson planning, student development, and performance preparation. This role builds on foundational teaching skills by demonstrating strong classroom management, instructional consistency, and increased responsibility for program delivery and participant experience.

This position will have a deep commitment to the mission of The Salvation Army, which will be evident in his or her professional life and the way he or she represents The Salvation Army Ray and Joan Kroc Corps Community Center in the community.

REQUIREMENTS:

  • 6+ years of dance and/or theater experience
  • Demonstrated ability to lead classes independently
  • Proven classroom management and student engagement skills
  • Strong interpersonal, verbal, and written communication skills
  • Ability to develop, implement, and adapt lesson plans
  • Experience working with children ages 4+ in a structured setting

Any equivalent combination of training and experience which provides the required knowledge, skills, and abilities will be accepted.

PREFERRED EDUCATION AND EXPERIENCE:

  • Associate’s degree or progress toward bachelor’s degree in dance or related field
  • 3 years’ experience leading and providing structured class
  • Experience preparing students for performances, recitals, or competitions
  • Experience working with parents, volunteers, and community stakeholders

ESSENTIAL FUNCTIONS:

  • Independently lead and manage assigned dance classes with strong classroom management and supervision
  • Develop, implement, and submit structured lesson plans; adapt instruction to varying skill levels
  • Demonstrate techniques, exercises, and choreography; assess student progress and provide constructive feedback
  • Prepare students for performances, recitals, and program events
  • Foster a positive, inclusive learning environment; welcome participants and establish clear class expectations
  • Build strong relationships with students, encourage engagement and growth, and professionally resolve concerns with students and parents
  • Oversee setup and breakdown of class spaces; ensure proper use, organization, and care of equipment
  • Maintain accurate attendance, documentation, and support administrative and program coordination needs
  • Assist in executing performances, events, outreach activities, and off-site programs as required
  • Provide excellent customer service; maintain clear, professional communication with students, families, volunteers, and staff
  • Support a welcoming environment aligned with Kroc Center Hawaii’s mission and values
  • Maintain reliable attendance and work flexible hours, including evenings, weekends, and holidays
  • Attend and contribute to staff meetings and training
  • Follow and enforce Salvation Army policies and procedures and adhere to the Code of Ethics
  • Contribute to program quality, student retention, and performance readiness while modeling professionalism and providing informal guidance to Instructor I staff
  • Demonstrate strong instructional leadership, organization, adaptability, and commitment to youth development and inclusion
  • Perform other duties as assigned 

MENTAL DEMANDS:

This position requires the ability to interact with co-workers and the public in a positive, professional manner in conformity with The Salvation Army Mission Statement. Must be able to work with people of a diverse background and circumstances. The work will be in a fast-paced environment, work under stressful conditions and must maintain poise under pressure. The position must manage and prioritize multiple projects in an organized and efficient manner to meet tight deadlines. Must respond to crisis situations in a calm and effective manner and must be able to work with limited supervision, and work in a team setting with other professionals.

PHYSICAL DEMANDS:

The position requires sitting, stooping, kneeling, bending, standing, walking, use of vision, pushing/pulling/lifting/carrying 25-50 pounds and occasionally more than 50 pounds with assistance. 

COMMUNICATION DEMANDS:

The position requires talking to co-workers, clients, vendors; requires written communication to and from co-workers, clients, vendor; talking on the telephone; requires responding to written or verbal requests of co-workers, clients, and vendors; requires training/giving verbal and written instructions; requires receiving verbal and written instructions; requires writing/composing written language; requires reading; requires visiting/working at other worksites; requires communication via the latest technologies.

EQUIPMENT NEEDS:

Equipment used includes general office equipment such as computers, photocopiers, scanners, printers, fax machines, telephone (office and cell), video projectors, sound-systems, microphones, audio-visual and lighting equipment, 10-key calculator.

CLEARANCES:

The candidate chosen for this position will be required to pass a criminal history information check. Conviction of a crime will not automatically preclude employment. The circumstances involved in the conviction(s) will be considered.