Duties and Responsibilities
Develop new software (Intelligent Tutor System (ITS)) designed to teach students model construction and analysis. These models can be represented as stock and flow diagrams http://en.wikipedia.org/wiki/Stock_and_flow. Report to the Principal Investigator of the project and be reviewed annually for continuation during the funded period. Develop and document application requirements; write applications software and automatic software tests; perform software tests, identify and fix problems; write software documentation; work effectively and efficiently with team members to meet project requirements, schedule, goals.
Bachelors of Science in Computer Science or related field of study, with six (6) years of work experience developing software, OR Masters degree in Computer Science or related field of study, with four (4) years of work experience developing software, OR, Any equivalent combination of education and/or experience from which comparable knowledge, skills and abilities have been achieved.
Demonstrated knowledge of Educational Technology. Experience in: working with students; Java and developing web technologies; scripting languages (i.e., php, perl); build automation tools (i.e., Ant, Maven); git or other revision control system; creating test harnesses for web applications; Scrum or other agile programming techniques; Moodle or other learning management systems (LMS); course work in differential equations. Evidence of effective written and verbal communication skills
Go to https://www.asu.edu/go/employment/?auth=guest&jobid=30059