Faculty - Computer Information Systems - Information Technology

Amarillo College

Amarillo (TX)

On-site

USD 65,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amarillo College is seeking an IT Instructor for Computer Information Systems to deliver engaging CIS coursework across in-person, hybrid, and online formats. The role emphasizes student success, culturally responsive teaching, and alignment with workforce needs.

The ideal candidate will hold a Master’s degree in a related field (or 18 graduate credits) with at least 3 years of software development experience, and will participate in program assessment, professional development, and community

Qualifications

  • Master’s Degree in Computer Science, Computer Information Systems, Computer Information Technology, Computer Engineering, or a related field, or a Master’s degree with at least 18 graduate credits in one or more of these disciplines.
  • Doctorate degree preferred or Master’s with 18 graduate credits in related fields.
  • Three (3) years of professional industry experience in software development, application development, or full-stack development.

Responsibilities

  • Deliver effective instruction in programming and related subjects using languages and tools such as C#, Java, C++, JavaScript, Python, Visual Studio, PHP, .NET, MySQL.
  • Plan, develop, and deliver instruction in classroom, lab, hybrid, and online environments; align coursework with industry needs.
  • Maintain proficiency in instructional technologies and lab tools; teach day, evening, and online sections as assigned.
  • Maintain office hours, provide tutoring and mentoring, and support students outside of class.
  • Support student prep for industry certification and entry-level IT roles; complete administrative tasks on time.
  • Collaborate with CIS faculty to align curriculum with industry standards and workforce needs.

Skills

Student engagement
Curriculum development
Team collaboration
Communication

Education

Master’s Degree in CS or related field
Master’s degree with 18 graduate credits in related disciplines
Doctorate preferred

Tools

C#
Java
C++
JavaScript
Python
MySQL
Visual Studio
Git/GitHub
PHP
.NET

Job description

At Amarillo College, our mission is: Transforming lives through learning, creating opportunities for student success, and nurturing prosperity for the Texas Panhandle.

Every team member, regardless of job title or duties, is responsible first and foremost, for assisting students in every way.

This is an exciting time to work for Amarillo College! We are seeking our next Faculty - Computer Information Systems - Information Technology Instructor who will be all-in on our mission and who is responsible for preparing and delivering Computer Information Systems coursework in engaging, innovative, and discipline-appropriate formats that reflect a commitment to student success, culturally responsive teaching, and workforce alignment. The faculty member will maintain professional standards in accordance with college policies, procedures, and accreditation requirements. Teaching responsibilities include instruction in classroom, laboratory, tech-supported, hybrid, Innovation Outpost, dual credit, and/or online environments, as well as timely preparation for assigned courses; maintaining current knowledge in subjects taught; and developing instructional materials aligned with approved course outcomes.

Education

Required: Master’s Degree in Computer Science, Computer Information Systems, Computer Information Technology, Computer Engineering, or a computer-based information systems discipline, or Master’s degree with at least 18 graduate credit hours in one or more of these disciplines.

Preferred: Doctorate’s Degree in Computer Science, Computer Information Systems, Computer Information Technology, Computer Engineering, or a computer-based information systems discipline, or Master’s degree with at least 18 graduate credit hours in one or more of these disciplines.

Experience

Required: Three (3) years of professional industry experience in software development, computer programming, application development, or full-stack development, with hands-on experience designing, developing, testing, debugging, and maintaining software applications.

Preferred: One (1) year of teaching experience at the college level, corporate training, mentoring, or supervisory experience.

Preferred: Experience with cloud-based application development, AI development tools, and/or relevant industry certifications.

  • Deliver effective instruction in programming and related subjects, including languages and tools such as C#, Java, C++, JavaScript, Python, Visual Studio, PHP, .NET, MySQL, and other relevant software.
  • Plan, develop, and deliver instruction in classroom, laboratory, technology-supported, and online environments; prepare syllabi and support coursework, research, projects, and internships aligned with industry and workforce needs.
  • Maintain proficiency in instructional technologies and relevant lab tools
  • Teach day, evening, and online sections as assigned.
  • Maintain office hours and provide tutoring, advising, mentoring, registration assistance, and other academic support to students outside of class.
  • Support student preparation for industry certification and entry-level IT employment.
  • Complete all administrative tasks (attendance, grading, reporting, evaluations) accurately and in a timely manner.
  • Collaborate with CIS faculty and leadership to develop, revise, and align curriculum with industry standards and workforce needs.
  • Integrate certification objectives into coursework where appropriate.
  • Participate in program assessment, evaluation, and continuous improvement processes.
  • Maintain current technical knowledge through professional development, certification, or ongoing industry engagement.
  • Participate in required college-wide professional development activities, including General Assembly, Data Summits, CTL workshops, and faculty training.
  • Attend briefings related to policies, advising, registration, and instructional updates.
  • Participate in events, community outreach, and campus initiatives supporting CIS programs.
  • Serve on departmental, divisional, and college committees as assigned.
  • Integrate artificial intelligence, AI-assisted programming, and emerging software development technologies into instruction where appropriate.
  • Develop hands‑on programming assignments, projects, and laboratory exercises that reflect real‑world software development practices.
  • Help maintain an orderly learning environment and the appropriate, safe use of instructional facilities and equipment.
  • Perform other work‑related duties as assigned.
  • As an Amarillo College employee, seek knowledge of and pledge to actively engage in a culture of caring striving to serve students, peers and the community by embracing the AC Core Values: Integrity, Curiosity, Accountability, Relevance, and Engagement!
  • Ability to work with and motivate students.
  • Ability to demonstrate effective and engaging teaching practices.
  • Ability to perform effectively under pressure.
  • Ability to work collaboratively as part of a team or independently.
  • Excellent oral, written, and listening skills, including computer skills sufficient for email, course development, and course management.
  • Strong judgment and decision‑making ability.
  • Ability to teach and explain technical concepts at introductory and intermediate levels.
  • Ability to connect classroom instruction to real‑world IT environments.
  • Ability to support students with diverse academic and personal backgrounds.
  • Demonstrated professional judgment, dependability, and ethical conduct in all interactions.
  • Proficiency with email, learning management systems, instructional technology, and course development tools.
  • Knowledge of object‑oriented programming, data structures, algorithms, and software design principles.
  • Ability to demonstrate commitment to student success through academic rigor, timely feedback, and individualized support.
  • Ability to foster an inclusive learning environment that supports non‑traditional students, first‑generation learners, and students with disabilities.
  • Knowledge of development environments such as Visual Studio and Visual Studio Code, version control with Git/GitHub, and software testing, debugging, and deployment.
Salary

Faculty Pay Information, please review the AC AY24 Faculty Salary Placement. (Salary is determined by Human Resources based on education, work experience and internal comparisons).

Physical Demands

While performing the duties of this job, the employee is frequently required to travel between offices and buildings, and requires frequent standing, walking, and occasional lifting or movement of materials and equipment up to twenty‑five (25) pounds as needed.

Working Conditions

Must be willing to work a flexible schedule (days, nights, weekends, holidays, and varying events if necessary).

Work Environment

Work is performed in classroom and office environments. This position operates in a professional academic setting and routinely uses standard office and instructional equipment, including computers, phones, copy and fax machines. Software commonly used includes Microsoft Office, Blackboard, Colleague, and various other educational applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Faculty - Physical Science- Physics
Faculty - Physical Science- Physics

Amarillo College • Amarillo (TX)

On-site
USD 55,000 - 75,000
Information Technology Instructor
Information Technology Instructor

El Paso Community College • El Paso (TX)

On-site
USD 55,000 - 75,000
Instructor, Information Technology; Computer Programming & Development (9 months)
Instructor, Information Technology; Computer Programming & Development (9 months)

Pitt Community College • North Carolina

On-site
USD 50,000 - 70,000
Part-Time College Services Associate
Part-Time College Services Associate

Amarillo College • Amarillo (TX)

On-site
USD 21,000 - 30,000
Professional Tutor
Professional Tutor

Amarillo College • Hereford (TX)

On-site
USD 17,000 - 28,000
Adjunct Lead Instructor- Arlington (On Campus)
Adjunct Lead Instructor- Arlington (On Campus)

MyComputerCareer • Arlington (TX)

On-site
USD 51,000 - 62,000
Adjunct Lead Instructor- Arlington (On Campus)
Adjunct Lead Instructor- Arlington (On Campus)

Automatic Data Processing, Inc. • Arlington (TX)

On-site
USD 51,000 - 56,000
Adjunct, Integrated Technology
Adjunct, Integrated Technology

Alvin Community College • Alvin (TX)

On-site
USD 41,000 - 83,000
IT & CIS Instructor: AI, Cloud & Full-Stack Training
IT & CIS Instructor: AI, Cloud & Full-Stack Training

Amarillo College • Amarillo (TX)

On-site
USD 65,000 - 90,000
Dual Credit Specialist
Dual Credit Specialist

Amarillo College • Amarillo (TX)

On-site
USD 42,000 - 60,000