Faculty - Computer Information Systems - Information Technology

Amarillo College
Amarillo, TX, United States
4 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Shift work
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Artificial Intelligence C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Information Systems Computer Programming Computer Engineering
+16 more
Learning Management Systems Data Structures Software Debugging Desktop Computing Github Python (Programming Language) Microsoft Visual Studio Microsoft Office MySQL Object-Oriented Software Development Software Maintenance Software Engineering Solid Principles Information Technology Blackboard Software Version Control

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., * 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!, 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.

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…