The University of Saskatchewan values diversity, and Aboriginal engagement is a strategic priority.

Web Programmer (2 positions)

Department: The Spatial Initiative, Social Sciences Research Laboratories (SSRL)

FTE:  Hours will be variable based on the needs and demands of the project.

Status: Casual, hourly, Term from April 2017 – April 2018 with the possibility of extension.

Salary Information: Wage will commensurate with experience, in the target range of $15 - $25 per hour.

Primary Purpose:  To serve as a project assistant, providing web programming with PHP, JavaScript, CSS3, and HTML5 for a number of new and ongoing web GIS and mobile GIS projects.

Nature of Work:  Reporting to the Associate Director of the Spatial Initiative, the web programmer will be involved in web programming and other technical support for a number of GIS projects. The web programmer will work both independently and in a team environment with academics and professional support staff from The Spatial Initiative and the SSRL.

Qualifications
Education:  The minimum requirement for this position is a current undergraduate or graduate student in Computer Science, Geography, Geomatics, or a related discipline with explicit training and experience with PHP, JavaScript, CSS3, HMTL 5, and related technologies.

Experience: A minimum of one year of experience with the front-end programming languages (PHP, JavaScript, HTML, and CSS3). Experience with JavaScript libraries (e.g., Leaflet, jQuery), ESRI ArcGIS for Desktop, Microsoft SQL Server, PostgreSQL, or Python Scripts would be considered strong assets.

Skills: Applicants must have web programming experience with front-end web development; ability to work independently and as a team member; ability to complete multiple project tasks with competing deadlines; and excellent communication, organization, time management, problem-solving, troubleshooting and interpersonal skills.

 Accountabilities

  • Work collaboratively with team members and clients to provide high quality solutions;
  • Perform programming tasks assigned by senior GIS developers;
  • Work independently on assigned work on time and under budget; and
  • Provide programming technical expertise and advice to other team members.

TO APPLY: Please submit a cover letter, along with your up-to-date resume or curriculum vitae and three (3) references to Dr. Weiping (Winston) Zeng at winston.zeng@usask.ca. Applications will be reviewed immediately and will be accepted until filled.

View All


The University of Saskatchewan is strongly committed to a diverse and inclusive workplace that empowers all employees to reach their full potential. All members of the university community share a responsibility for developing and maintaining an environment in which differences are valued and inclusiveness is practiced. The university welcomes applications from those who will contribute to the diversity of our community. All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority.

Feedback