Computer Programming Adjunct Instructor

Supports the College Mission and serves students, employers, and the College community by providing quality Information Technology job skills training in a safe, clean environment. Maintains a positive and productive learning environment by working collaboratively with students, staff, faculty, and College partners. Success of an adjunct instructor includes the ability to: collaborate, simplify, communicate, advocate, celebrate success, build trust, empower others, and improve the College community and its programs.
1. Provides instruction, monitors progress and advises students.
2. Promotes job readiness and assists students in finding employment.
3. Assists in development, implementation, and incorporation of Advisory Committee input on curriculum.
4. Supports the Advisory Committee.
5. Fosters a productive learning and training environment.
6. Encourages and exemplifies professionalism and good work habits.
7. Maintains and implements a classroom management plan consistent with College policy.
8. Interacts with students in an atmosphere of open communication.
9. Nurtures academic partnerships.
10. Coordinates with the Public Relations/Marketing Department.
11. Works cooperatively within the College community.
12. Performs other related duties as required.
Education and Experience
Degree preferred but not required.
Prior teaching/mentoring experience required - experience in an open entry/open exit, self-paced classroom environment preferred.
Must have at least two to four years of proven industry experience working in software development and/or mobile application development.
Must have working knowledge and understanding of object-oriented programming.
Experience with C#, Java, and C++ is desired.
SQL/MySQL JavaScript, Perl, PHP, and/or Objective-C experience is a plus.
Knowledge, Skills, and Abilities
Must possess critical thinking skills and demonstrate good problem solving ability.
Must have proven ability to mentor and work well with individuals of all ages.
Good public relations skills essential.
Must have excellent communication skills with ability to foster a productive learning environment.
Position requires ability to work a flexible schedule and may require evening and weekend hours.
To be considered for employment you must meet the minimum qualifications of the position, submit an official College EMPLOYMENT APPLICATION, RESUME and COVER LETTER before the closing date. All applicants will be evaluated and ranked on the basis of relevant experience as stated therein. Highest ranking applicants may be invited for a personal interview. Apply online or in person at:
HR Office
Davis Applied Technology College
550 E 300 S
Kaysville, UT 84037

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Manager of Technical Program Managers - Public...
Salt Lake City, UT Oracle
Pilot Pathway Program
Saint George, UT Skywest Airlines
Manager of Technical Program Managers - Public...
Sandy, UT Oracle
Program Management Lead (1563-728)
Hill Afb, UT Summit Technical Solutions Llc
Sr Prncpl Computer Sys Analyst
Clearfield, UT Northrop Grumman Innovation Systems
Computer Systems Analyst
Magna, UT Northrop Grumman Innovation Systems