More jobs:
Software Engineering Instructor
Job in
Ephraim, Sanpete County, Utah, 84627, USA
Listed on 2026-06-01
Listing for:
Snow College
Seasonal/Temporary
position Listed on 2026-06-01
Job specializations:
-
Education / Teaching
Computer Science, University Professor
Job Description & How to Apply Below
Salary: $78,000.00 - $82,000.00 Annually
Location : Snow College - Ephraim, UT
Job Type: Faculty
Job Number: 00610
VP Organization: Faculty
Department: Engineering/Computer Sciences
Opening Date: 01/27/2026
Closing Date: Continuous
Description
*** OPEN UNTIL FILLED**
* Snow College is seeking a highly motivated software engineering instructor to participate in the continued development and implementation of the Bachelor of Science in Software Engineering Degree Program. This person should have a strong understanding of software engineering principles and practices as well as the ability to effectively communicate and teach these concepts to students. They will guide students through program by instruction, securing internship opportunities, and developing curriculum that matches industry expectations.
This position will begin in the Fall semester 2026.
There are 2 ways to qualify for this position, one is a tenure track position and one is a non-tenure track "professor of practice" position. This is dependent on your highest level of education and industry experience as listed below:
Qualifications
Minimum Qualifications for Tenure Track (Instructor/Assistant Professor):
Candidates must have a Master's Degree in Software Engineering, Computer Science, or closely related field, with 2+ years of experience preferred, or a PhD in Software Engineering, Computer Science, or closely related field preferred.
Minimum Qualifications for Non-Tenure Track (Professor of Practice):
Candidates must have a Bachelor's degree in Software Engineering, Computer Science, or closely related field required with 5 or more years' experience working in Software Engineering, Computer Science or closely related field preferred.
Preferred Qualifications:
- Preferably, candidates will have a Ph.D. in Software Engineering, Computer Science, or a closely related field.
- Possession of professional experience and a continuous effort of professional development in online pedagogy is preferred.
- He or she must have the ability to teach courses within the full-range of courses from foundation level courses in computer science to upper level courses in software engineering.
- Preference will be given to those with experience with automation in software engineering, web services, data management, and software maintenance.
- They must possess a student-oriented focus with an ability to inspire the best efforts of students in the classroom, lab, and practicum.
- Preference will be given to individuals with online teaching experience.
- They must be proficient in written, oral, presentation, and speaking English.
- They must be eligible to work legally in the United States.
- Candidates with experience in curriculum development and design; successful experience working with colleagues and in teams; skills to be an excellent recruiter, advisor, mentor, and connector; or experience working with underrepresented minority students will be given preference.
- They will also be given preference for programming experience in a variety of languages (C#, JavaScript, Python, etc.).
Major Responsibilities/Duties
- Teaching courses fall and spring semesters from among the following CS and SE courses:
- Object Oriented Programming in C#
- User Experience Design
- Data Structures and Algorithms
- Software Engineering
- Computer Organization and Architecture
- Operating Systems
- Personal Software Process
- Survey of Languages
- Database Theory
- Mobile Application Development
- Back-End Web Development
- Cloud Application Development
- Web Telemetry and Operations
- Advance Algorithms
- Software Maintenance
- Secure Coding
- Distributed Internet Application Development
- Advanced Front-End Development
- Faculty are expected to teach 15 credit equivalencies per semester and assist in student mentoring, recruiting, and placement.
- Faculty work on a nine-month contract for Fall and Spring semesters and do not have work responsibilities during the summer. Faculty benefits such as health and vision insurance are maintained all 12 months of the year. At the faculty's discretion, additional teaching load is available during the summer for additional overload compensation.
- They will teach typical undergraduate courses in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×