Research Software Engineer
Arizona State University - Tempe, AZ

This job posting is no longer available on Indeed. Find similar jobs:Research Software Engineer jobs - Arizona State University jobs

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 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.

Minimum Qualifications

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.

Desired Qualifications

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

To Apply

Go to