Required Qualifications:
• As per the Collective Agreement, must be enrolled as a student in the Fall 2019 semester.
• The ability to communicate computer science and software engineering concepts to students effectively, both in written form and verbally.
• Demonstrated familiarity with git (GitHub, Bit Bucket, etc.) in a team environment.
• Excellent problem solving skills.
• Demonstrated knowledge of computer systems and software; proficient in Java and Android software development.
• A thorough background and understanding of object-oriented programming.
• Background and experience with software modeling and software design diagramming (e.g. UML/UML-2).
Preferred Qualifications:
• Previous successful TA experience supporting CIS*3760 (Software Engineering).
• Experience with multiple operating systems including OS/X, Linux, and Windows and Macs.
• Experience using CourseLink for grade management.
• Prior experience supervising or managing teamwork, or working in a large team environment.
• Experience working in a culturally diverse and inclusive teamwork environment.