Summary 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.Qualifications 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.Job Duties & Responsibilities
- 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!
Knowledge, Skills & Abilities
- 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.Benefits Amarillo College offers benefit packages, including medical, dental, vision, life, and disability coverages available through ERS. Amarillo College provides (at no cost to the employee) a long-term disability policy. In addition to retirement savings through Teachers Retirement System - TRS (pension plan) or Optional Retirement Plan -ORP (403b), the college offers the AC Retirement Plan - additional 403(b) with a generous matching contribution. Amarillo College Employees and their dependents are eligible for reduced or free tuition for Amarillo College courses. Employees have free access to the fitness center located on the Washington Street Campus. We also offer a generous holiday schedule, Amarillo College - Amarillo College Schedule and Holidays (actx.edu)
For more information about the benefits please visit our HR Benefits Page. Notice of Background: Applicants selected for employment will be required to undergo a pre-employment criminal history background check and possibly a pre-employment drug test.
Promotional Opportunity Policy: Under the Amarillo College Promotional Opportunity Policy, only current appointed or part-time non-appointed employees will be considered for a position during the first five (5) working days from notice or posting.
Amarillo College is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.