Skip to content

Computer Programming/Coding Instructor

Posted: 01/31/2020

Greenbush - The Southeast Kansas Education Service Center is seeking applications for a Computer Programming/Coding Instructor at the Topeka Correctional Facility. 

Anticipated start date: March 2, 2020. Position will remain open until filled. Equal Opportunity Employer

Job Summary: The Computer Programming/Coding Instructor will instruct students incarcerated at the Topeka Correctional Facility using The Last Mile computer coding program. The Computer Programming/ Coding Instructor ideal candidate will have excellent communication and collaboration skills which are necessary to help guide students individually and as a class through an intense curriculum designed to prepare students for successful post release employment. The Computer Programming/Coding Instructor must build a strong working relationship with students and other program stakeholders while maintaining fidelity to the curriculum through reflective instructional practices. 



  1. Experience in adult education instruction or teaching
  2. Proficient in using computer basic computer applications and software for word processing, presentations, etc.
  3. Basic knowledge and experience with computer coding languages including but not limited to: Node, Bootstrap, and JavaScript using the latest standards
  4. Experience in layout, scripting, programming, of web applications using the latest web standards as well as database development including but not limited to: jQuery, Mongo, PostgreSQL
  5. Demonstrated coding experience, job related certifications or bachelor’s degree in Computer Science, Computer Information Systems, or related field
  6. Excellent organizational and communication skills
  7. Valid driver’s license.
  8. Immunization records up-to-date.


  Essential Functions:

  1. Facilitate the personal and intellectual development of students.
  2. Assist students with developing good work and study habits.
  3. Establish a positive learning environment and respond to the individual needs of students.
  4. Communicate and collaborate with all program stakeholders
  5. Ensure that all activities conform to correctional facility and school guidelines. This includes management and inventory of computers, tools, equipment, toxics and caustics when applicable.
  6. Communicate effectively and appropriately with all members of the correctional facility, school and other education programs in the selection, assignment, and management of students.
  7. Direct the activities of inmate tutors/aides when assigned.
  8. Appropriately operate equipment as required.
  9. Support the value of correctional education.
  10. Support the philosophy and mission of the correctional facility and school.
  11. Utilize industry developed curriculum and student competency profiles for instructional area(s) being taught and develop a student management system for competency-based learning.
  12. Provide and manage learning activities (as much as possible) so they provide and represent skills performed in the occupation.

  General Responsibilities:

  1. Must support the Southeast Kansas Education Service Center (SEKESC) mission, goals, and objectives.
  2. Must demonstrate excellent interpersonal skills.
  3. Must maintain strict confidentiality.
  4. Must demonstrate proficiency in ability to produce excellent work as requested by the executive team.
  5. Must assume responsibility for individual professional growth by staying current with literature, research, and/or practices.
  6. Must complete all assignments in a time-sensitive manner as determined by Executive Director/Supervisor.
  7. Must meet all safety requirements as directed by the SEKESC.
  8. Complete all assignments in a time-sensitive manner as determined by Supervisor.
  9. Perform other duties as assigned by the Executive Director or designee.

Physical Requirements

  1. Manage all job duties with mobility, agility, and dexterity.
  2. Requires long periods of sitting and standing.
  3. Must occasionally lift and/or move up to 40 pounds.
  4. Occasional travel required.
  5. Work in a noisy and crowded environment with numerous interruptions.
  6. Must work i environment that provides education to student who have been convicted of a felony crime by a Court of Law.

Excellent benefit package:  Supporting employees and their families is important to Greenbush. We provide access to exceptional Health, Dental, Vision, and Life insurance options for all employees who work 20 hours or more a week. Additionally, Greenbush participates in the Kansas Public Retirement System (KPERS) and provides excellent 403B plan options. Greenbush contributes to each and every employees retirement plan by matching up to $90 a month for any Greenbush employee that contributes to one of the 403B plans. Employees also can participate in flex spending accounts and salary protection programs. All employees are provided with sick days, personal leave, and holidays subject to the length of their contract. Equal Opportunity Employer

In addition to the benefit package, Greenbush recognizes the importance of continued education throughout an employee’s career and offers the Greenbush Education Reimbursement Plan to support employees in their education endeavors. The plan provides an opportunity for any Greenbush employee working at least 1,004 hours per year to be reimbursed up to $1200 per contract year for tuition costs. Employees of Greenbush meeting the hour requirement can apply to participate in the program by completing the Tuition Reimbursement Application Form. In addition, Greenbush offers a Professional License Reimbursement Program, which provides full reimbursement for professional licenses with specific Kansas licensing authorities and other appropriate authorities (a complete list can be provided upon request).

For complete benefit package information, direct your questions to the individual listed under the Job Contact Information section.

thank you to our sponsors:

Visionary Sponsor

Cornerstone Sponsors

Industry Partners

Scroll To Top