The successful applicant will work within a team environment with primary responsibility for web site design, programming, support, and maintenance. Duties include designing, developing, and documenting new functionality for deployment in a web-based service environment, the technical help desk environment, and other administrative database applications; supporting and developing Desire2Learn; providing server administration and support; and performing other related duties as required.
Requirements
Considerable experience (3-5 years) in web application design and development; graduation from a university with major coursework in Computer Science; an equivalent combination of experience and training may be considered. Extensive programming experience in a LAMP / LEMP (Linux, Apache/nginx, MySQL, PHP) environment and knowledge of database structures are required. Ability to use a combination of HTML, CSS, PHP, MySQL, and AJAX to create web applications with a database backend is also required. Experience in Zend Framework 2, Git, supporting Linux and Windows server environments, JSON, SOAP/REST, graphic design and manipulation, and familiarity with a learning management system such as Desire2Learn, along with good interpersonal skills, would be assets.