CTI

Adjunct Instructor, Software Development

CTI

part-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $38 - $48 per hour

Job Level

JuniorMid-Level

Tech Stack

AndroidiOSJavaJavaScriptPythonSQL

About the role

  • Teach synchronous online courses via Microsoft Teams (live classes twice weekly)
  • Plan and organize instruction to maximize student learning and engagement
  • Modify instructional methods and strategies to meet diverse students' needs
  • Employ appropriate teaching and learning strategies to communicate subject matter
  • Maintain mastery of subject matter and stay current through professional development
  • Ensure student database is fully updated and accurate regarding attendance and grades
  • Maintain compliance with accreditation and scheduled class hours requirements
  • Submit documentation: sign-in attendance, pre/post exams, lab sheets, student snapshots, and accreditation/state required documents
  • Communicate requirements for textbooks, handouts, supplies, equipment, and exam vouchers
  • Promote collaboration with staff and participate in implementation of new projects
  • Adhere to CIAT business casual attire and institutional policies
  • Work remotely from a home office environment and ensure data security and confidentiality

Requirements

  • Information Technology Instructors must provide official transcripts of bachelor's degree or higher (must be from an accredited institution)
  • At least three years’ experience in the respective field OR two years of teaching experience
  • Synchronous online teaching experience preferred
  • Knowledgeable on the following: C++, Java, JavaScript, Python, SQL, databases, iOS programming, Android app development
  • Advanced subject matter expertise preferred with a commitment to ongoing professional development
  • Effective presentation, communication and technology skills
  • Good working knowledge of MS Office applications including Microsoft Teams, Word, Excel, and PowerPoint as well as learning technologies such as Canvas
  • Ability to work independently with minimal supervision and high dependability
  • Ability to multitask and problem-solve rapidly and effectively
  • Ability to work collaboratively with colleagues, academic departments, and administration
  • Commitment to fostering an inclusive and supportive learning environment
  • Knowledge of current trends, best practices, and didactic approaches in higher education
  • Demonstrated ability to deliver engaging and effective lesson plans
  • Strong verbal and written communication skills
  • Possess high ethical standards and professionalism
  • Compliance with all college policies, procedures, and regulations