Jobs and Careers
CO

Instructor, Software Development Program

College of Western Idaho
United Statesfull_timeVerifiedPosted 16 Oct 2025
💰 $90,096/yr($72,077/yr$90,096/yr)

About the role

Contract Length: 

9 month

Reports To: 

Assistant Dean, Science, Technology, and Math

Position Status:

Full-Time

Posted Pay Range: 

$72,077.00 - $90,096.00

If you love coding, problem-solving, and helping others unlock their potential through technology, then you’ll truly enjoy this opportunity at the College of Western Idaho. As a Software Development Instructor, you’ll share your real-world experience in programming languages like Java, Python, C#, and JavaScript to empower students to build their own futures. You’ll thrive in a collaborative environment that values innovation, creativity, and student success—where your passion for technology and teaching directly shapes the next generation of developers. Join a team that’s committed to excellence and make a lasting impact in a community that’s building bold new futures—one line of code at a time.

Why Join CWI?

At the College of Western Idaho (CWI), you will work in a dynamic, collaborative environment where problem-solving and innovation are valued, and your contributions directly enhance the efficiency of the institution.

Essential Functions:

Deliver Engaging, High-Quality Instruction

  • Design and deliver engaging Software Development courses using student-centered teaching methods, teaching and assisting as assigned in one or more of the following languages: HTML, JavaScript, TypeScript, Java, C#, ASP.NET, Python, and/or SQL.
  • Continuously enhance course curriculum, content delivery, and assessment strategies.
  • Maintain excellence in teaching while adapting to the diverse learning needs of CWI students.

Support Student Success and Progress

  • Monitor student placement, engagement, and academic progress through timely feedback and recordkeeping.
  • Foster an inclusive and supportive learning environment that encourages persistence and achievement.
  • Provide guidance and mentorship to help students reach their academic and career goals.

Contribute to Institutional and Departmental Goals

  • Actively participate in department and college meetings, committees, and planning initiatives.
  • Collaborate with peers to support curriculum development, assessment, and program improvement.
  • Demonstrate CWI’s core values—Excellence, Innovation, Integrity, Caring, and Respect—in all interactions.

Pursue Ongoing Professional Growth

  • Engage in professional development to stay current with industry trends and emerging technologies.
  • Collaborate with supervisors to align professional expertise and interests with student and institutional success.
  • Seek opportunities to expand instructional skills, certifications, and subject knowledge.

Minimum Qualifications:

• Must currently hold or be willing to obtain appropriate Idaho CTE educator credentials within the timelines specified by the State of Idaho.
• Must currently hold or be willing to obtain appropriate professional credentials within the timelines specified by the department.
• 3 years of industry experience acquired by full-time, successful employment in the applicable field.
• Ability to adapt to a variety of teaching methodologies including lectures, group activities, individual instruction, distance learning, and teaching with technology.
• Ability to advise students.
• Must be proficient in Java, C#, Python, JavaScript, Git, and other Software Development-related languages, frameworks and systems.
• Proficiency in usage of internet, email, word processing, spreadsheet, and presentation software applications as well as Learning Management System usage.
•Willingness to teach at least two night and/or online courses per year.
• Certifications in SCRUM, Python, Java, Artificial Intelligence, and Cloud Computing preferred.
• Master’s degree in a Software-related field is not required but is preferred.

Additional Instructions for Applicants:

* Please include a cover letter with your resume/CV

** Most positions at CWI are in-person and based on campus. While some roles may allow up to two remote workdays per week, eligibility for remote work is determined on a case-by-case basis at the hiring manager's discretion. All candidates must reside within, or be willing to relocate to, a reasonable commuting distance from CWI. Employment visa sponsorship is not available for this position

Benefits: