JOBSEARCHER

Instructor - Web Application Development Program

General Summary: Web Application Development, Web Application Engineering Instructor will teach the following courses: • User Interface Design • Introduction to Programming • Web Application Development • Database Administration • Application Server Administration • Software Development Lifecycle • Web Security and Privacy • Advanced JavaScript The instructor will be responsible for planning and delivering in-class instruction with approved curriculum. Essential Job Duties & Responsibilities: • Teach up to 27.5 hours week. • Prepare lesson plans for each class session. • Deliver lectures and facilitate Project-Based Learning (PBL) on various business-related topics. • Assist students in the learning process. • Evaluate and monitor student progress through the use of various assessment tools. • Keep necessary records to report Satisfactory Academic Progress (SAP) to the Academic Dean. • Attend and participate in quarterly campus-wide instructor in-service meetings as required. Stay well-informed with the advancements in teaching by attending professional development activities outside of CSI. • Organize and lead field outings for student enrichment once per module. • Actively contribute to program improvement through the use of committee involvements. • Provide support through academic advising to ensure student growth and retention. • Additional tasks as needed. Education and Experience: • Bachelor’s degree or higher in a field of study related to computer and information science, web development, user interface design, programming or similar fields. • Five years or more of industry related experience preferred. • Five years of practical experience with HTML, CSS, and JavaScript. • Three years or more of experience using Python programming language and Django framework. • Three year of experience in Database administration and SQL language. • Good understanding of Software Project Management procedures and documentation. • Three years of experience using iterative lifecycle models (Agile) • Three years of experience using Application Servers and containers. • Familiarity with cyber security basics. Benefits Offered Paid Time-Off Monday, Tuesday and Wednesday: 9:00 am to 2:30 pm