College of Western Idaho CTE Instructor, Software Development in Nampa, Idaho


DEPARTMENT: Business and Information Technology, Career and Technical Education

RESPONSIBLE TO: Assistant Dean


Instructors teach assigned classes in accordance with established policies and guidelines; participate in advising, committee assignments, and other academic and institutional support activities; and perform supervisory responsibilities as assigned.


  • Teach approved IT/Software Development curriculum, as assigned; may include PC and network fundamentals; current workstation and server operating systems; web design; web application development utilizing front-end/back-end technologies; industry standard coding—HTML, PHP, and/or SQL; web authoring, Photoshop or GIMP; web server implementation using Windows and Linux platforms; and SharePoint development and implementation.
  • Develop daily lesson plans and teaching aids, using appropriate instructional technology
  • Motivate students to actively participate in all aspects of the educational process
  • Assess student outcomes and provide regular, accurate, and timely feedback to students
  • Complete professional development and in-service activities in accordance with college standards
  • Maintain expertise in subject area and implement improvements in curriculum design, as needed
  • Maintain industry connections to assure curriculum consistency with employer needs
  • Perform academic advising and graduate job placement referrals and assistance
  • Participate in Departmental and College meetings
  • Conveys by words and action the values expected by CWI
  • Performs other duties as assigned


  • Industry experience acquired by full-time, successful employment in applicable field.
  • Possess or qualify for an Occupational Specialist Teaching Certificate from Idaho Career and Technical Education (see for more information). Certificate or confirmation of pending certificate from CTE is required prior to start date.


  • Teaching experience, especially at community college level.
  • Treasure Valley candidate with local industry affiliations.
  • Bachelor's degree in the discipline or related field with minimum of three years full-time, successful employment in applicable field.
  • Ability to utilize different methods and mediums in delivering course material.
  • Excellent interpersonal, influencing, and presentation skills.
  • Proficiency in computer applications.
  • Industry certifications, as appropriate


The working environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is usually working indoors, which means exposure to heating or air conditionings. There may be some outdoor exposure when transferring between locations. The noise level in the work environment is generally quiet, but varies based upon activity.

Tracking Code: 487-801

Salary Range: $41,040 - $45,144 annually