Programmer Analyst (GIS) in Saskatoon

Programmer Analyst (GIS) in Saskatoon

Saskatoon Full-Time 75416 - 89817 $ / year (est.) On-site
C

At a Glance

  • Tasks: Develop and support GIS systems while enhancing computing tools and troubleshooting issues.
  • Company: Join the City of Saskatoon, committed to diversity and inclusion.
  • Benefits: Competitive salary, inclusive workplace, and opportunities for professional growth.
  • Other info: Flexible work environment with a focus on teamwork and collaboration.
  • Why this job: Make a real impact in your community through innovative GIS solutions.
  • Qualifications: Degree in computer science or geography with relevant experience in GIS.

The predicted salary is between 75416 - 89817 $ per year.

This position is a CUPE 59 position and will be filled in accordance with the Collective Bargaining Agreement. Should it not be filled in accordance with the Collective Bargaining Agreement, external candidates will be considered.

Job Summary

Under supervision of the Information Management Coordinator, this position develops, enhances, maintains and supports centralized and departmental computing systems.

Duties & Responsibilities

  • Supports the Corporate Geographic Information System (GIS) through development of tools, system testing, data conversion, troubleshooting and maintaining the GIS environment.
  • Prepares proposals and recommendations for management action.
  • Supports and implements computer-based systems within the Corporation.
  • Writes and modifies computer programs using the appropriate development and support tools.
  • Prepares test data to verify the accuracy and completeness of new and modified systems, jobs and programs.
  • Prepares and modifies system, job, program and operating documentation according to Corporate standards.
  • Maintains current working knowledge of major automated systems and general knowledge of others.
  • Responds to, and resolves, system and production failures, as required.
  • Conducts and supports training seminars, as required.
  • Maintains current knowledge of computer operating procedures and standards.
  • Provides advice and guidance to less experienced staff.
  • Assists with the development of, and adheres to, Corporate Information Services procedures and standards.
  • Performs other related duties as assigned.

Qualifications

Education, Training and Experience Requirements

  • Degree in computer science or geography plus four years' experience as a Programmer Analyst, including two years’ of current GIS experience OR successful completion of a recognized, two-year, post-secondary computer technology or GIS systems program plus six years' experience as a Programmer Analyst, including three years’ of current GIS experience.
  • Experience working with ESRI products preferred.
  • Experience with VertiGIS Studio products would be considered an asset.

Knowledge, Abilities and Skills

  • Considerable knowledge of ESRI related software e.g. ArcGIS Enterprise/Online, ArcGIS Pro, Geodatabases.
  • Considerable knowledge of Microsoft related software and relational database, e.g. Windows Server, SQL Server, Office 365.
  • Considerable knowledge of client/server, and n-tier development tools and methodologies.
  • Considerable knowledge of structured programming and top-down program design.
  • Considerable knowledge of the operation and capabilities of computer architectures.
  • Knowledge of the principles and applications of data processing documentation.
  • Ability to establish and maintain effective working relationships as necessitated by work assignments.
  • Ability to plan and prioritize own work schedules to meet deadlines while working with limited supervision.
  • Demonstrated skill in application and database development.
  • Demonstrated skill in providing Customer Service; dealing effectively and tactfully with a wide variety of customers.
  • Skill in critical thinking and problem solving.

Requires Security Check

Acceptable current Criminal Record Check (CRC) upon offer of employment.

Additional Requirements

  • Shift work and call-backs may be required.
  • Stand-by is mandatory for designated employees when required.
  • The employee must report to work immediately and be fit for duty.

Weekly Hours: 36.67

Salary Range: $85,754.16 to $89,817.84 CAD per annum (2026 rates)

Diversity, Equity and Inclusion

The City of Saskatoon offers an inclusive workplace that embraces diverse backgrounds. As an equity partner with the Saskatchewan Human Rights Commission (SHRC), the City commits to diversity, equity and inclusion in our workplaces. By having our workforce reflect the community we serve, we support the realization of miyo-pimatisiwin, “the good life”, for all residents. To learn more about Diversity, Equity and Inclusion at the City, please visit Saskatoon.ca/diversity.

Accommodation

The City of Saskatoon strives to provide an accessible and inclusive workplace for all, including throughout the application and selection process through reasonable access and accommodations. Should you require accommodation through any stage of the recruitment process, please email talentacquisition@saskatoon.ca.

While we appreciate all applications we receive, only candidates under consideration will be contacted.

Our Recruitment Process: Application > Posting Closes > Resume Review > Pre-screen/Interview > Offer > Pre-Employment Conditions > Welcome to the City

Programmer Analyst (GIS) in Saskatoon employer: City of Saskatoon

The City of Saskatoon is an exceptional employer that fosters a culture of innovation and continuous improvement, making it an ideal place for professionals looking to make a meaningful impact. With a strong commitment to diversity, equity, and inclusion, employees are encouraged to grow and develop their skills in a supportive environment. Located in a vibrant community, the City offers competitive salaries, comprehensive benefits, and opportunities to lead transformative initiatives that enhance the quality of life for all residents.

C

Contact Details:

City of Saskatoon Recruitment Team

We think you need these skills to ace Programmer Analyst (GIS) in Saskatoon

GIS Development
ESRI Software Knowledge
ArcGIS Enterprise/Online
ArcGIS Pro
Geodatabases
Microsoft Software Knowledge
SQL Server