ECPI University

Online Software Development Adjunct Faculty

ECPI University

part-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Teach in the undergraduate level Software Development program
  • Support busy adult learners by being available evenings and weekends
  • Share specific industry experiences to help students achieve learning outcomes
  • Conduct live sessions and office hours via Zoom
  • Troubleshoot software or technical concerns for students

Requirements

  • Masters degree in Computer Science with 18 graduate semester hours in the discipline from a regionally accredited educational institution
  • 3-5 years industry experience required within the last 5 years
  • Programming experience in C, C++, Coral, Python, Java, Assembly, Javascript, CSS, HTML and/or SQL
  • Expertise in application, data, and infrastructure architecture disciplines
  • Understanding of and experience with relational database environments
  • Required to teach one live session each week and hold one live office hour per week via Zoom
  • Comfortable being first point of contact to troubleshoot software or technical concerns for students
  • Ability to quickly build connections with students using strong interpersonal skills (including approachability and empathy)
  • Strong verbal and written communication skills
  • Ability to work in a 5-week accelerated course environment
  • The highest levels of integrity at all times.
Benefits
  • Competitive compensation
  • Retirement plan
  • Health Advocate
  • Some industry certifications
  • Employee Assistance Program (EAP)
  • Employee Discounts (i.e. Tickets at Work, Verizon Wireless, MetLife Pet Insurance)
  • IPad/Computer Purchase Program
  • Employee Referral Program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++CoralPythonJavaAssemblyJavascriptCSSHTMLSQL
Soft Skills
interpersonal skillsapproachabilityempathyverbal communicationwritten communication
Certifications
Masters degree in Computer Science