Salary
💰 $38 - $48 per hour
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