Instructor, Software Development Program
College of Western IdahoAbout 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:
- For information on health insurance, including coverage details and plan summaries, visit
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s