1

Programming Instructor Jobs in Tennessee (NOW HIRING)

Instructor

Knoxville, TN · On-site

$22/hr

Instructors or Coaches continually monitor members' needs and progress through safe exercises ... Validates member's access to paid programming * Deliver a motivating instructional experience in ...

Instructor

Knoxville, TN · On-site

$12 - $22/hr

Instructors or Coaches continually monitor members' needs and progress through safe exercises ... Validates member's access to paid programming * Deliver a motivating instructional experience in ...

Instructors or Coaches continually monitor members' needs and progress through safe exercises ... Validates member's access to paid programming * Deliver a motivating instructional experience in ...

Instructor

Knoxville, TN · On-site

$12 - $22/hr

Instructors or Coaches continually monitor members' needs and progress through safe exercises ... Validates member's access to paid programming * Deliver a motivating instructional experience in ...

next page

Showing results 1-20

Programming Instructor information

See Tennessee salary details

$4

$20

$40

How much do programming instructor jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for programming instructor in Tennessee is $20.53, according to ZipRecruiter salary data. Most workers in this role earn between $10.67 and $24.86 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programming Instructor, and why are they important?

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.

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 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.

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 job categories do people searching Programming Instructor jobs in Tennessee look for? The top searched job categories for Programming Instructor jobs in Tennessee are:
What are popular job titles related to Programming Instructor jobs in TN? For Programming Instructor jobs in TN, the most frequently searched job titles are:
Infographic showing various Programming Instructor job openings in Tennessee as of May 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $42,697 per year, or $20.5 per hour.
Adjunct Instructor - Electrical Engineering Technology

Adjunct Instructor - Electrical Engineering Technology

TNBR Careers

Knoxville, TN • On-site

Full-time, Part-time

Posted 18 days ago


Job description

Title: Adjunct Instructor – Electrical Engineering Technology

Required Documents Needed to Upload at Time of Application:
• Resume
• Unofficial Transcripts

Position Summary: To provide quality instruction for student learning and to maintain a positive learning environment in the classroom. The major emphasis will be placed on teaching and evaluating students in the classroom and laboratories.

Department: College of Technology, Engineering and Mathematics

Duties and Responsibilities:
1. Planning and teaching classes as assigned and as outlined in the course descriptions and course syllabi.
2. Supervising the study and learning activities of students assigned.
3. Submitting requests through the department head, program coordinator, or lead teacher for equipment, supplies, textbooks, and other instructional aids.
4. Evaluating the academic progress of students.
5. Demonstrating knowledge of services, regulations, and procedures as defined in the Adjunct Faculty Handbook.
6. Submitting course grades and performing other administrative duties as required.
7. Scheduling two office hours. For extenuating circumstances in which office hours cannot be scheduled, the adjunct faculty member must submit a written plan to the Dean describing how students can access the instructor. Office hours are not paid during the summer session.

Required Qualifications: Bachelor’s degree or higher from a regionally accredited college/university in the Electrical Engineering Technology teaching field or closely related field and three years’ work experience in the field

Availability/Closing Date: This posting is not a guarantee of an open position. Applications for adjunct faculty positions are accepted continuously and reviewed by the department if openings are available. Adjuncts are hired on an as-needed basis. Future teaching assignments are on a term-by-term basis, which may include fall, spring, and summer. Postings close yearly on January 31; to maintain your application within the system, you will need to re-apply each year.

Special Instructions to Applicants: To be considered for a position at Pellissippi State, you must create an on-line application. Your skills, abilities, qualifications, and years of experience will be evaluated using only what is recorded on your application.

Please note: attaching a resume does not substitute for completion of the application form. Part-time work experience is calculated at 50% of full-time experience. Please note: to scan, upload, or attach documents, a computer and scanner are available at the Hardin Valley Campus Educational Resources Center, if needed.

Pellissippi State Community College does not discriminate on the basis of race, color, religion, creed, ethnicity or national origin, sex, sexual orientation, gender identity/expression, pregnancy, disability, age (40+), status as a protected veteran, genetic information, or any other class protected by Federal or State laws and regulations and by Tennessee Board of Regents policies concerning all employment and education programs and activities. View the nondiscrimination policy. For questions or concerns, please contact George Underwood at gtunderwood@pstcc.edu or 865-539-7354.

The College reserves the right to assign every employee work that fulfills the strategic priorities and mission of the College

If you have any problems or questions, please contact Pellissippi State Community College’s Human Resource Office at 865-694-6607 or by email at recruiting@pstcc.edu.  If you are interested in this position, click on the link to the top “right” to apply.

#mrp