×
Register Here to Apply for Jobs or Post Jobs. X

IT​/Programing Instructor

Job in Mattoon, Coles County, Illinois, 61938, USA
Listing for: Lake Land College
Full Time position
Listed on 2026-05-22
Job specializations:
  • Education / Teaching
    University Professor, Academic, Adult Education
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Description

The IT / Programming Instructor teaches and supports students in modern software development and core IT concepts. This role requires strong hands‑on programming ability, the ability to explain technical concepts clearly, and a commitment to student success through engaging instruction, relevant projects, and continuous course improvement.

Description of Essential Functions (critical tasks)
  • In cooperation with other instructors concerned, prepare or revise guides for courses offered in their division and submit to the Division Chair or appropriate Administrator for review.
  • Teach classes assigned by the Division Chair and approved by the Vice President following course outlines approved by the college.
  • In cooperation with other instructors concerned, prepare textbook recommendations and submit to the Division Chair for review.
  • File with the librarian a bibliography of library books to be used in each course.
  • Prepare for the annual budget requests for instructional equipment and materials including maps, books, audio‑visual aids, and other supplies and submit these requests to the Division Chair for recommendation.
  • Prepare requests for the purchase of new library books and materials as needed and submit these requests to the Division Chair for review.
  • Report attendance and grades as prescribed by the institution.
  • Attend division meetings called by the Division Chair and faculty meetings called by the administrative officers.
  • Arrive at the classroom prior to the scheduled class time.
  • Cooperate in the promotion of extra‑curricular activities by accepting reasonable assignments and encouraging student participation.
  • Serve on such committees for the betterment of the college as may be established by the administration and faculty.
  • Assist in registration as needed.
  • Consider the general and special needs of the student. Assist students in meeting needs or solving problems when necessary, seek additional help from other college services.
  • Observe, support, and enforce the regulations, policies, and programs of the college and inform the President in writing of any problem that might have a detrimental effect on the college.
  • Conduct oneself in a professional manner.
  • Notify the appropriate Administrator well in advance of absences.
  • Advise students assigned by student services.
  • Demonstrate commitment to the teaching/learning process.
  • Focus upon student recruitment, retention, and success.
  • Use a variety of methods and teaching strategies that reflect the different learning styles and needs of students.
  • Show an understanding of the community college philosophy including its unique ties to the workforce and its district.
  • Work as a member of a team.
  • Participate in professional development activities and maintain current perspectives in class presentations.
  • Engage in activities aimed at promoting the Information Technology‑Programming/Web Design/Network Administration Programs, Business Division, and Lake Land College to potential and current students.
  • Teach undergraduate courses in programming and related IT topics (lecture and lab formats). Develop and maintain course materials, assignments, and project‑based learning activities aligned to industry practices. Evaluate student work, provide timely feedback, and support skill development through office hours and student mentoring. Incorporate current tools and workflows used in professional software teams (version control, collaboration, code review, etc.). Maintain an inclusive, supportive learning environment and promote academic integrity and professionalism.

    Participate in curriculum updates, program assessment, and departmental meetings as needed.
  • Develop, assess, and maintain data for course and program assessment.
  • Other related duties as assigned.
  • Specific Functional

    Job Requirements

    Education: Minimum of Bachelor’s degree in Information Technology or Computer Science. Master’s degree preferred.

    Experience: Preference will be given to candidates with teaching experience in the discipline and a minimum of 2000 hours demonstrable work experience in the field.

    Knowledge: Curriculum development, community college philosophy and population. Demonstrate strong competence in…

    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary