Programmer Analyst III (GIS)
$36.21 - $45.38 per hourCity of Regina
Job ID : 3681
Openings : 1
Jurisdiction: Civic Middle Management
Division: City Planning & Community Services
Department: Sustainable Infrastructure
Branch: Geospatial Solutions
Location Name : Regina, Saskatchewan, CA
Type of Posting: Internal & External
Employment Type : Permanent
Hourly Salary: $36.21 - $45.38
(2024 Rates)
Annual Salary: $69,038.00 - $86,522.00
(2024 Rates)
Date Posted : September 2, 2026
Closing Date: September 16, 2026
Land Acknowledgement
We are proud to reside on Treaty 4 Territory and the traditional lands of the Cree, Saulteaux, Dakota, Nakota, Lakota, and Métis Nation, honoring and respecting these Nations and ancestors of this territory and grateful to be here. Regina is committed to building trust and creating true partnerships with Indigenous peoples.
Equity, Diversity & Inclusion
The City of Regina is an equal opportunities employer dedicated to fostering a respectful, collaborative, inclusive, and barrier-free workplace, allowing everyone to achieve their full potential. We value diversity as a key to our success and encourage all qualified candidates, including Indigenous peoples, people of colour, 2SLGBTQIAP+ individuals of all genders, people of disabilities, and members of equity-deserving communities, to apply.
The City of Regina is committed to ensure accessible and accommodating processes during the application and selection phases. If you need accommodation at any point during the recruitment process, please inform our Talent team and we'll collaborate with you to address your requirements.
Position Summary
The Geospatial environment at the City is dynamic and continually changing and evolving to handle the City’s business needs. We are seeking a candidate who is open and ready to embrace and adapt to change. This position is responsible for the support, development, implementation, and documentation of geospatial solutions across multiple lines of business.
This is a senior technical position that, through assignments of all levels of complexity, contributes to the delivery of new business solutions and to the maintenance, enhancement, and support of existing ones. This position requires strong problem-solving skillset to tackle complex GIS programming challenges when designing and implementing GIS solutions.
This position reports to the Coordinator Geospatial Technical Services. The position will be working with and coaching other employees, so excellent interpersonal skills such as conflict resolution, communication and leadership skills are considered an asset. The person will be required and expected to work independently.
The Programmer Analyst lll focuses on the maintenance and support of the City’s geographic information systems (GIS) platform, as well as the administration and support of computer-aided design (CAD), global positioning systems (GPS) software, and related geospatial tools for the organization. The role requires a solid understanding of GIS concepts, principles, and spatial data management. The nature of the role will rely on creative solutions, so strong problem-solving skills are a must.
Key Duties & Responsibilities
- For programming assignments of all levels of complexity, this position is responsible for the development of business solutions that meet business area requirements. This will include program design, programming, unit testing, system testing, acceptance testing, and implementation.
- This position will provide analysis services for medium-sized assignments and projects. It will also be responsible for preparing appropriate documentation.
- Contribute to the support of existing business solutions by maintaining (analyzing and correcting problems), developing, testing, and implementing enhancements to them, and by updating system documentation.
- Develop timelines and budgets for assigned work, monitor timelines and report regularly to the immediate supervisor the progress and status of all assignments.
- Coach and mentor other staff members.
- Demonstrate leadership and initiative in sharing technical expertise with other team members, and contribute to the effectiveness of clients through leadership, guidance and training as required. Depending on project assignments, this position will be required to supervise other staff members.
- Perform duties in adherence to established standards and procedures.
- Perform related duties as required.
Key Qualifications
- A university degree in Computer Science or other related discipline or completion of a two (2) year diploma/certificate in Computer Information Systems from a recognized post-secondary institution combined with three (3) to five (5) years of related progressive experience.
- At least three years experience that includes program design, programming, unit testing, system testing, acceptance testing, and implementation specifically for geospatial and related technologies (ArcGIS, ArcGIS Online, FME, AutoCAD, QGIS, etc.)
- Proficiency in programming languages commonly used in GIS development, such as Python, JavaScript, or R and should have working experience with GIS Libraries and Frameworks like ArcGIS API for Python, ArcGIS JavaScript API, Leaflet, OpenLayers, and GDAL.
- Knowledge and experience in administering and working with spatial databases like Oracle, PostgreSQL with PostGIS, SQL Server within the ArcGIS Framework with an understanding of spatial queries and how to optimize them. Additional experience with, RDBMs (Oracle, SQL Server) and other GIS, GPS, and CAD-based toolsets would be considered an asset.
- Expertise in developing web mapping applications using technologies such as HTML, CSS, and JavaScript. It would be beneficial if the applicant has development experience using swagger and micro-processing.
- Working knowledge and experience with contemporary system design and development tools and techniques.
- Knowledge of current Information Technology Service Management processes.
- Knowledge of current project management standards and procedures.
- Ability to perform assignments in a variety of computer operating environments.
- Ability to understand and respond to coaching and direction from more senior staff.
- Ability to work effectively on teams.
- Ability to solve problems and think logically.
- Ability to plan and schedule tasks and work within deadlines.
- Ability to maintain effective relations with clients.
- Ability to present facts effectively orally and in writing.
- Ability to work effectively with limited supervision.
Working/Other Conditions
- This position may require application and platform support during non-working hours.
Additional Requirements
- Successful candidates may be required to provide a satisfactory criminal record check per the City of Regina's Criminal Record Check Policy.
- Proof of education is required.
- Additional assessments may be conducted to evaluate competencies, skills, and knowledge.
At City of Regina, we offer competitive compensation, health and wellness benefits, and growth through educational support and in-house courses. If you’re passionate about public service and making a difference, apply now!
For detailed job descriptions, CBAs, and application tips, visit our Applicant & Job Resources page.
Note: Only applications submitted via our online application system are accepted
- ...Brandt Group of Companies is currently seeking a Programmer Scheduler for our Regina, SK location. The programmer Scheduler is responsible to ensure of the accuracy and completeness of the information feed to the CNC equipment within the metal processing division. This...SuggestedLong term contractFull timeTemporary workWork at officeShift work
$81.01k - $109.6k per year
Job Responsibility: Closing Date (MM/DD/YYYY): 06/23/2025 Worker Type: Permanent Language(s) Required: English Term Duration (in months): Salary Range (plus eligible to receive a performance based incentive, applicable to position) : $81,005 - $109,595 Incident...SuggestedPermanent employment- ...Brandt Corporate Services Ltd. is seeking a process oriented Procurement Analyst for our Regina, SK location. The Procurement Analyst will assist the team in supporting the development and execution of assigned commodity sourcing requirements for all Brandt Group of Companies...SuggestedFull timeContract work
- ...Brandt Corporate Services Ltd. is seeking a Network Analyst to join our IT/IS team in Regina, Saskatchewan. In this role, you will ensure the reliability and performance of our global network while acting as a key contributor to the design and deployment of new infrastructure...SuggestedFull time
- ...Senior Security Analyst(s) – Government of Saskatchewan Location: Regina, Saskatchewan (100% On-site) Client: Government of Saskatchewan – Cybersecurity & Risk Management (CSRM) Branch Employment Type: Contract (2 Years + Optional 1-Year Extension)...SuggestedContract workRemote workMonday to friday
$75.69k - $95.52k per year
...on-site full-time. Pay Range: $75691 - $95521 Closes: August 13 2026 GENERAL ACCOUNTABILITY The Corporate Underwriting Analyst provides technical expertise and training to underwriters and management on personal insurance. This role plays a key role in coaching...Hourly payPermanent employmentFull timeWork at officeWork from homeTrial period$85 per hour
Role: Guidewire Business Analyst Rates: Up to $85.00 p/h Structure: 2.5 month contract -- We have a great new opportunity to support one of our clients in a contract capacity! Please see below for more information on the position and if interested apply with an updated...Full timeContract work- ...Brandt Corporate Services Ltd. is seeking a detailed oriented and analytical Financial Analyst - Accounting Systems & Projects for our Regina, SK, location. The Financial Analyst – Accounting Systems & Projects, is responsible for assisting the Director of Accounting Systems...Full time
- ...Role: Senior Business Systems Analyst – Solution Integration Location: Ragina, SK – Hybrid (2-3 Days WFO) Duration: 6-12 months Role Description: • Perform analysis of high-level requirements to create high-level solution designs for complex corporate projects...Contract work
- ...About the Role We’re seeking a Business Analyst to support enterprise collaboration and voice services across Microsoft 365 and hybrid IP telephony environments. You’ll translate business needs into clear requirements, lead governance and policy design, and partner with...Contract work
- ...de semaine, avec la possibilité d'un emploi à temps plein. Programmes d’enrôlement ~ Options d’enrôlement direct Aucune expérience... ...VHF et HF Système de communication par satellite Analyste du bureau de service Les opérateur·trices des transmissions...Full timeTemporary workPart timeWork at officeWeekend workAfternoon shift
$29.98 - $38.72 per hour
...associations, architects, contractors and the general public. Assists Planning staff in the preparation of reports and display graphics using GIS, AutoCAD and other software packages. Performs related work as required. QUALIFICATIONS: Knowledge, Abilities and Skills:...Geographic information systemHourly payPermanent employmentFor contractorsInternshipWork at officeLocal area$104.7k - $154.7k per year
...rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable de centre client et/ou un rôle de leadership... ...Please note that requirements for this position do not align with an Analyst, Architect Data Entry, Design, Engineering, IT, or Research role...Full timeContract workPart timeWork at officeLocal areaImmediate startWorldwideDay shift- ...Issuing initial and final grading reports related to food, container, industrial, etc. inspections (i.e. Government Inspection Services, GIS). Assist in preparing on-site final analysis reports (i.e., Perform the inspection and complete the inspection report) Grain...Geographic information systemFull timeWork at office
- ...points and opportunities for improving the end-to-end insurance experience. Work closely with product managers, developers, business analysts, and compliance teams to ensure UX designs align with business goals, technical feasibility, and regulatory requirements. Promote...Full timeRemote work
- ...Manage and reconcile daily mortgage transactions (mortgage advances, payment collections and remittances); Assist the Mortgage Analysts with legal document follow-up and code the registrations in the Loan Management System; Analyze and maintain information including...Long term contractWork at office
$17 per hour
...travail Matin Jour Fin de semaine Soutien pour les nouveaux arrivants et les réfugiés Participe à une initiative ou à un programme gouvernemental ou communautaire d'aide aux nouveaux arrivants et/ou aux réfugiés Aide à répondre aux besoins immédiats des...Permanent employmentFull timeWeekend workDay shiftAfternoon shift$52k - $55.5k per year
...suivantes : ~ Études en cours en vue d’obtenir un diplôme de premier cycle et d’atteindre les conditions préalables à l’inscription au Programme de formation professionnelle des CPA, ou un DESS en comptabilité . Vous avez aussi l’intention d’obtenir le titre de CPA; ~...ApprenticeshipInternshipWork at officeFlexible hours$94.6k - $137.1k per year
...hebdomadaires) et à temps plein auront accès aux avantages sociaux suivants : régimes de soins de santé, de soins dentaires et de la vue, programme de bien-être, comptes de crédits-santé et de mieux-être, régime enregistré d’épargne-retraite collectif, régime d’actionnariat des...Permanent employmentFull timePart timeFor contractorsFor subcontractorWork at officeRemote work- ...Régime d’assurance maladie et dentaire abordable après la période de probation Régime REER pour les gestionnaires salariés Programme de fidélité Rabais employés Programme de bourses d’études Prime de recommandation d’un(e) ami(e) Environnement de travail...Long term contractTrial periodFlexible hoursShift workWeekend workAfternoon shift
- ...Formation rémunérée (10 jours / 80 heures) Avantages sociaux (médicaux, dentaires, invalidité) Régime d’épargne-retraite (REER) Programme de rabais employés Équipement de sécurité fourni + allocation annuelle pour chaussures Opportunités d’évolution...Full time
$73.1k per year
...évaluation des itinéraires, et tenter de résoudre les plaintes avant qu’un grief soit déposé. ~ Promouvoir et mettre en vigueur des programmes et processus de santé et sécurité au travail pour l’équipe attitrée. Prendre les mesures correctives nécessaires pour rectifier les...Permanent employmentFull timeTemporary workWork at office- ...sociaux • Opportunités de formation et de développement professionnel • Environnement de travail collaboratif et stimulant • Programmes d’épargne-retraite (pension et REER) • Possibilités d’avancement au sein d’une organisation bien établie Postulez dès aujourd’...Full timeWork at office
- ...assurer que la marchandise est aménagée conformément au planogramme, aux instructions relatives au projet, aux exigences des services du programme et aux directives d’entretien général. Organiser, nettoyer et aménager les produits afin de s’assurer qu’ils sont présentés d’une...Day shift
- ...la Gestion du parc de véhicules et fournir des rapports écrits au personnel de la Gestion du parc de véhicules. 6. Contribuer au programme de conduite professionnelle et soutenir la Gestion du parc de véhicules en ce qui concerne les exigences spéciales d'exploitation des...Permanent employmentFull time
$33.6 per hour
...personnelles Précis Sens de l'organisation Fiable Esprit d'équipe Options de conditions d'emploi ~ Tôt le matin Programmes du gouvernement ~ Employeur reconnu Options de conditions d'emploi Quart de travail Matin Expérience ~ Expérience...Little jobPermanent employmentDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst III (GIS). Be the first to apply!

