1

Programming Instructor Jobs (NOW HIRING)

next page

Showing results 1-20

Programming Instructor information

See salary details

$5

$22

$44

How much do programming instructor jobs pay per hour?

As of Jun 1, 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 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.

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

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 May 2026, with employment types broken down into 69% Full Time, 22% Part Time, 2% Temporary, and 7% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $47,043 per year, or $22.6 per hour.
Instructor of Geographic Information Systems

Instructor of Geographic Information Systems

East Central University

Ada, OK โ€ข On-site

Full-time

Posted 11 days ago


East Central University rating

6.1

Company rating: 6.1 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

470th of 530 rated colleges and universities


Job description

Job Title: Instructor of Geographic Information Systems
Job Code: 251081
Department: Biological and Environmental Sciences
Reports to: Dean of Biological and Environmental Sciences
FSLA: Exempt
Salary Range: Commensurate with qualifications and experience
Summary: The Department of Biology at East Central University (ECU) and the Oka' Institute at ECU seeks qualified applicants for an Instructor in Geographic Information Systems. This position offers half load to include exemplary in-person teaching; curriculum planning, implementation, and evaluation; in coordination with the ECU-Oka Institute coordinating and conducting Institute directed research collaborations, GIS and remote sensing data analysis, modeling and other related activities.
Primary Duties and Responsibilities:
1. Teach undergraduate/graduate courses in Geographic Information Systems with potential to teach graduate and undergraduate electives or mentor research in their field. The hour load per semester expectation for this dual-appointment position is 6 hours of teaching load per semester (0.5FTE).
2. In addition to part-time teaching responsibilities, this dual-appointment position will support the Oka' Institute's applied research and environmental data initiatives, with a primary focus on the Juniper Evaluation Tool (JET) Phase II project (0.5FTE).
3. Applicants are especially encouraged to apply with the expertise to teach in the field(s) of:
โ€ข Geospatial Sciences
โ€ข Natural Resources or
โ€ข specialized data courses.
4. Required to work on scholarship (grant writing, research and publications).
5. FTE hours are evenly split from service to the department, college and university (to include recruitment/retention activities and advising students); and the Oka institute.
7. Must have a strong work ethic and lead by example.
8. Must be a professional, credible, and respected representative of the institution internally and in the community.
9. Demonstrated willingness and ability to act ethically and socially responsible.
10. Ability to communicate in a courteous manner.
11. Performs other duties as assigned by Department Chair and Dean of College of Health and Science or designee.
The omission of specific statement of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position.
Expected Skills
The successful candidate will demonstrate broad expertise in geospatial technologies and applied GIS. They will have access to advanced GIS software suites, digital mapping platforms, and fully equipped, university-supported computer laboratories. Their skills will aid in students entering and completing the undergraduate GIS certificate program and completing coursework at both the undergraduate and graduate levels. Instructional expectations include the ability to design and deliver in-person, hybrid, and online courses that align with program outcomes and accreditation standards. Candidates must be committed to fostering inclusive learning environments that support students from varying backgrounds and abilities. Experience with curriculum development, student assessment, and the integration of emerging geospatial technologies into teaching and research will be considered highly desirable. Additionally, half of the appointment performs assigned tasks and activities as directed by ECU-Oka Institute as GIS analyst.
Essential skillsets include:
- Spatial Data Management (Collection, organization, storage, and quality control of geospatial datasets.)
- Cartographic Design & Visualization (Application of cartographic principles for static, interactive, animated, and 3D map products.)
- Spatial Analysis (Proficiency in techniques for evaluating change, distance, density, distribution, and complex spatial relationships.)
- Geo-Programming (Ability to teach and apply programming languages (e.g., Python, R, SQL, JavaScript) for GIS applications, model building, and workflow automation.)
- Database Development (Experience with relational databases, geodatabases, and cloud based data environments.)
- Workflow Automation & Modeling (Skills in streamlining GIS processes, creating reproducible analysis pipelines, and integrating data across platforms.)
- Experience with remote-sensing data workflows
- Experience working with Google Earth Engine (GEE) for large-scale raster data processing
- Experience working with LiDAR data, particularly for canopy height modeling
- Experience with NAIP aerial imagery analysis.
- Proficiency in vegetation indices (NDVI/EVI)
- Experience with ArcGIS and AcrGIS Online for publishing, visualizing, and sharing spatial data products
- Experience organizing, managing, and processing very large geospatial datasets (locally and in the cloud)
- Knowledge of eastern redcedar and related woody encroachment issues in Oklahoma-including existing management practices and related state and federal programs
Candidates should also bring applied research experience that demonstrates the use of GIS across fields such as environmental systems, public health, or water resourcing and monitoring, with the ability to mentor students in independent or collaborative research projects. The successful candidate will contribute expertise in remote sensing, GIS, and large-scale geospatial analysis to advance Oka's work in monitoring eastern redcedar encroachment, modeling watershed conditions, and developing data-driven tools for land and water stewardship across Oklahoma.
This role offers the opportunity to integrate academic research, high-impact student engagement, and real-world environmental applications in collaboration with tribal, state, and community partners.
The ECU Department of Biological and Environmental Sciences is a cross-disciplinary department containing multiple concentration programs including Ecology, Health Sciences, Molecular, Environmental and Natural Resources Management, Public Health, Clinical Lab Sciences and Teaching Certification at the undergraduate levels and a Master's in Biological Sciences with additional optional concentrations in Water Science or Health Science is preferred. Our faculty pride themselves on the academic environment fostering a community of learning and support. ECU encourages faculty participation in high-impact student experiences such as research with the Center for Learning lab on campus, local access and support to the field sites including the Blue River as well as collaboration with local tribes. ECU is classified as a minority-serving primary undergraduate institute and carries a NASNTI Designation by the Department of Education.
The Oka' Institute is dedicated to advancing water sustainability and fostering resilient communities through innovative research, education, and partnerships through effective strategies that meet local needs. Rooted in ECU, we provide practical solutions that address the complexities of water management while balancing environmental, economic, and social needs. Our efforts focus on four key areas: sustainable communities, land stewardship, water research and water planning. By integrating these pillars, we empower communities to protect their natural resources, enhance infrastructure, and ensure a sustainable future for generations to come. We are committed to educating the public and professionals about the economic, environmental and cultural importance of water resources. Our mission is to promote the use of science-based best practices for sustainable water management.
The successful candidate for this position will be expected to further ECU's Mission and Vision to foster a diverse learning experience by providing an engaging, inclusive and supportive community of learning to elevate the student experience.
Minimum Qualifications
Required:
Masters degree in Geography, Natural Resources, or related field is required.
Demonstrated ability to teach effectively at the undergraduate and/or graduate level.
Candidates with specialties in the field of GIS are especially encouraged to apply.
Preferred:
Candidates with a Doctoral degree and a proven record of scholarly activities (including but not limited to publications, scientific presentations and grant writing); a demonstrated commitment to quality teaching both undergraduates and masters level students; a dedication to professional attainment; demonstrated ability to utilize instructional technology and a commitment to quality improvement.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit and talk or hear. The employee frequently is required to use hands to finger, handle, or feel objects, tools, or controls. The employee is occasionally required to walk. Specific vision abilities required by this job include close vision and the ability to adjust focus. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to use hands to finger, handle, or feel objects, tools, or controls. The employee is occasionally required to stand, walk, sit, and climb or balance. The employee must frequently lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate. While performing the duties of this job, the employee occasionally works in outside weather conditions and is occasionally exposed to wet and/or humid conditions.
Special Instructions to Applicants
Employment is contingent upon on continued funding and successfully completing a criminal background check as mandated by East Central University. Official transcripts for positions which require a post-secondary undergraduate degree, advanced degree and/or certification must be presented upon hire.
East Central University, in compliance with all applicable Federal and State laws and regulations, does not discriminate on the basis of race, color, national origin, sex, age, religion, disability, marital status, genetic information, or status as a veteran in any of its policies, practices, or procedures. This includes but is not limited to admission, employment, financial aid, and educational services. The following person has been designated to handle inquiries regarding the non-discrimination policies: Employment Services Director, 1100 E. 14th St., Danley Hall 111, Ada, OK 74820, (580) 559-5260.
Please ensure you have completed the Equal Opportunity Data Form with your application.
Equal Opportunity Data Form.pdf