Description:
The DMIT (Computer Software Development) program has an opening for a full-time continuous instructor who is student-centered, has strong organizational skills and is committed to student success, with excellent communication skills in both written and oral English. Strong analytical, problem-solving, critical-thinking and decision-making skills are required. Please note, our software development concentration is offered in a face-to-face format.
Key Responsibilities:
- Prepare and present courses in both online, classroom and lab settings.
- Organize and supervise practical assignments.
- Conduct student evaluations and maintain progress records.
- Seek regular feedback from students and staff on instructional effectiveness and relevance.
- Participate in course review, program review and curriculum development.
- Maintain contact with relevant industries.
- Maintain professional and ethical relationships with students and colleagues.
- Develop and revise course material and curriculum on an ongoing basis to ensure relevancy to industry standards and to maximize student success
Skills & Abilities:
- Experience in system design and architecture as well as implementing scalable application solutions including developing, testing, documentation, deployment, and support.
- Experience in various programming languages and tools to support software development that adheres to current industry best practices in languages including C#, Python, JavaScript, Dart, Transact-SQL (T-SQL), and Oracle PL/SQL
- Ability to design, build, and work with database systems and examine theoretical database concepts.
- Experience with mobile application design, development and deployment.
- Web design and development including HTML, CSS, JavaScript and deployment including front-end technologies such as React, Vue, or Svelte.
- Basic understanding of network architecture, network addressing methods, system tools and technologies.