Instructor/Assistant Professor of Software Engineering

Campus: Ephraim

Review Date: January 1, 2019
Close Date: Open until filled
Desired Start Date: August 1, 2019

Job Status: Accepting Applications 


Snow College is seeking a dynamic individual to participate in the continued development and implementation of a new Bachelor of Science in Software Engineering Degree Program. This person should have a track record of mentoring individuals toward success. They should possess dynamic presentation skills and be capable of clear communication. They will guide students through this program by instruction, securing internship opportunities, and developing curriculum that matches industry expectations.


Candidates must have an M. S. in Software Engineering, Computer Science, or closely related field.  A Ph.D. in a relevant discipline is desired and will therefore be given preference.

They must have the ability to teach the full-range of courses from foundation level in computer science to upper level courses in software engineering.  The ability to teach advanced web development is a plus.

They must possess a student oriented focus with an ability to inspire the best efforts of students in the classroom, lab, and practicum.

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++, Java, Python, etc.); experience in application design and development; familiarity with IoT or intelligent application platforms; or connection to industry partners and education institutions

Major Responsibilities/Duties:

Faculty are expected to teach fifteen credit equivalencies per semester and assist in student mentoring, recruiting, and placement.  They will teach typical undergraduate courses in software engineering, software development, and computer science.  They may occasionally teach special topics courses in areas of personal interest.

They will participate in student recruitment and program marketing.  They will advise and mentor computer science and software engineering students.  They will also help find employment opportunities for students after the completion of the program.

Faculty will also participate in engineering department growth and improvement as well as faculty development activities and college committee assignments.

Additional Information:

Tenure-track Software Engineering Faculty


$60,000 - $65,000 annually DOE

Work Hours:


Special Instructions to Applicant:

Direct inquiries to: Garth Sorenson, Engineering and Computer Science Department Chair, 435 283-7531,

Email completed application and required documents to

Required Applicant Documents:

  1. Cover Letter
  2. Snow College Employment Application
  3. Resume/Vita
  4. Statement of Teaching Philosophy (not to exceed one page)
  5. Transcripts (Unofficial copies at this point)
  6. Three current references with complete contact information