Talent.com
City of Vancouver
Computer Programmer / Analyst (GIS Programmer)City of Vancouver • Vancouver, Brit, Ca
Les candidatures ne sont plus acceptées
Computer Programmer / Analyst (GIS Programmer)

Computer Programmer / Analyst (GIS Programmer)

City of Vancouver • Vancouver, Brit, Ca
Il y a 20 jours
Type de contrat
  • Temps plein
Description de poste

Requisition ID: 46857


Organization

Vancouver is consistently ranked as one of the world’s most liveable and environmentally sustainable cities. Recognized among BC’s Top Employers and Canada’s Greenest Employers, the City of Vancouver is seeking colleagues who can help advance our core commitments to exceptional public service, sustainability, equity, and an outstanding quality of life for all residents.

With a strong commitment to being a City of Reconciliation, we invite you to join our dedicated team and become part of an innovative, inclusive, and engaging workplace. A career with the City of Vancouver and within the broader public service, offers meaningful work where you play a key role in ensuring equitable access to services, upholding ethical governance, and supporting the needs of citizens with integrity and dedication.

Main Purpose and Function
The position primarily supports the integration and sustainment of the Urban Forestry Division’s asset management software – an ESRI-based software referred to as UFO (Urban Forest Operations). The position may also be assigned to other projects to support Park Operations throughout the City of Vancouver.

The GIS Programmer develops and supports internally developed and 3rd party applications on a wide range of platforms including GIS, web applications, client server, mobile, cloud and externally hosted environments involving various office productivity tools, programming languages, operating systems, database products, middleware and other technologies.

This is complex analytical and programming work involving all phases of application development including software development, testing and implementation, systems analysis, feasibility analysis, and documentation and training. The position analyzes existing and proposed systems and procedures, designs and develops complex programs or segments of programs to solve problems, and performs related testing, debugging and documentation tasks

Specific Duties/Responsibilities
• Recommends, designs, documents, develops, and revises GIS computer solutions for requirements (and problems) of varying complexity
• Provides technical assistance and coordinates the development and integration of programs
• Plans, documents and executes software implementation, including rollback strategies, and coordinates activities with other IT teams and clients, following best practices for deployment and communication
• Develops queries, and advises team members on functionality, and provides instructions to locate and extract data
• Estimates time and cost of system development activities and reports progress against estimates to management, Program/Project Managers, and project team members
• Prepares and maintains detailed user and operations documentation to ensure service levels can be measured and achieved, and to meet audit requirements for safeguarding software, data and business continuity
• Evaluates the need for, and develops general-purpose routines, utilities and command procedures
• Prepares test data, test scripts and/or test environments, conducts testing (logic, usability, functional, integration, security), debugs programs, and supports user acceptance testing
• Provides training and guidance on the use of computer systems and software
• Provides technical direction to junior technical staff, clients or consultants
• Other duties/responsibilities, as assigned

Minimum Position Requirements
Education and Experience:
• Completion of a Computer Systems Technologies two-year diploma course at a technical institute plus sound experience in programming; OR an equivalent combination of training and experience

Knowledge, Skills and Abilities:
• Thorough knowledge of GIS, ArcGIS Enterprise, ArcGIS Online, GIS Python automation and web application development
• Thorough knowledge of programming technologies: .NET Core, React, JavaScript
• Thorough knowledge of .NET (4.7+) environment, Web API, RESTful API, MVC, Web Services
• Thorough knowledge of working with SQL Server, Oracle PL/SQL, ADO.NET, Entity Framework, and database reporting and integration frameworks (e.g. SSRS, SSIS)
• Considerable knowledge of deployment techniques, CI/CD continuous integration / delivery, deployment automation, GIT, DacPac
• Considerable knowledge of problem definition, requirements definition, analysis and solution techniques applicable to systems and procedures
• Considerable knowledge of writing Unit Tests, Functional tests, and test automation (e.g. Selenium, Telerik Test Studio)
• Considerable knowledge of API Management and Integration Platforms (API design, gateways, analytics)
• Considerable experience in the software development lifecycle, and common models (Agile, Kanban, iterative, etc.) with familiarity in best software practices including source code control, requirements gathering and unit testing
• Thorough working knowledge of office productivity tools (e.g. Windows, MS Office, MS Project, Visio, etc.), web development and client server coding languages, database tools and integrated development environment
• Working knowledge of information technology concepts for networking, and operating systems
• Ability to keep up to date with developments in programming techniques and languages, operating systems, and database management software
• Considerable knowledge of application design/development/deployment, user interface design, data integration, data extraction, data analysis, reporting, and database design
• Ability to use documentation, testing, troubleshooting, and security tools and techniques
• Strong analytical and problem-solving skills
• Combination of strong technical and business skills
• Ability to work both independently and as a member of a team
• Excellent oral, written and presentation skills with ability to communicate to all levels of the organization
• Ability to manage projects, multiple priorities and respond to requests in a timely manner
• Ability to establish and maintain effective working relationships both internally and externally with technical and non-technical staff
• Ability to handle business critical and sensitive information
• Ability to work under pressure, manage multiple priorities and respond to requests in a timely manner
• Continuous improvement and continuous learning mindset

Business Unit/Department: Board of Parks & Recreation

Affiliation: CUPE 15 Parks

Employment Type: Regular Full Time

Position Start Date: September, 2026

Salary Information: Pay Grade GR-027: $50.77 to $59.99 per hour

Application Close: July 24, 2026

At the City of Vancouver, we are committed to recruiting a diverse workforce that represents the community we so proudly serve. Indigenous peoples, people of colour, 2SLGBTQ+ persons including all genders and persons with disabilities are encouraged to apply. Accommodations will be provided upon request during the selection process. Learn more about our commitment to diversity and inclusion.

The City of Vancouver acknowledges that it is situated on the unceded traditional territories of the xʷməθkʷəy̓əm (Musqueam Indian Band), Sḵwx̱wú7mesh Úxwumixw (Squamish Nation), and səlilwətaɬ (Tsleil-Waututh Nation).More about unceded traditional territories

Before you click Apply now

Once you start your application you can save your work and leave the applications page, however please remember to submit your profile to the specific job requisition before the posting closing date.

In addition to uploading your cover letter and resume, part of the application process may include answering application questions related to the preferred requirements of the role which may take approx. 5-10 minutes. Cover letters should express interest and highlight additional information relevant to the position and resumes should include a summary of skills and experience related to the position.

Créer une alerte emploi pour cette recherche

Computer Programmer / Analyst (GIS Programmer) • Vancouver, Brit, Ca

Offres similaires

Bilingual Technical Support Analyst (French/English)

SearchLabsVancouver, Metro Vancouver Regional District, CA
Temps plein

Bilingual Technical Support Analyst (French/English).Bilingual Technical Support Analyst (French/English).Technical Bilingual (French/English) Support Analyst – Level 1/2.You will be working in a s... Voir plus

 • Offre sponsorisée

VC Analyst & AI Systems Designer (Remote, 6-Month)

Loyal VCVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A global venture capital firm is seeking an Analyst to engage in a 6-month remote contract role.This position focuses on combining traditional venture analysis with AI-driven systems design.Ideal c... Voir plus

 • Offre sponsorisée

GIS Software Developer - Remote, ArcGIS Pro Upgrade

Rubicon PathVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A technology consulting firm is seeking an Intermediate Software Developer to support the redevelopment of GIS applications for the Ministry of the Environment.The ideal candidate will work with Es... Voir plus

 • Offre sponsorisée

Co-op: Parking & Ground Transport GIS Analyst

Vancouver Airport AuthorityVancouver, Metro Vancouver Regional District, CA
Temps plein

A leading airport organization in Vancouver is offering a coop student position.As a coop student, you will be involved in significant projects, including conducting a GIS analysis of curbside capa... Voir plus

 • Offre sponsorisée

Intermediate Mining Data Analyst

MineSenseVancouver
Temps plein

Be part of something incredible.Metals are necessary for our world, but mining historically faced issues with waste, sustainability, and inefficiencies.Our solutions reduce mining waste and environ... Voir plus

 • Offre sponsorisée

Computer Systems Analyst

Heineken companyVancouver, British Columbia, Canada
Temps plein +1

WAREHOUSE WORKER | CZECH REPUBLIC.Without work experience | for all foreign citizens Warehouse - Logistics - Customs Food warehousesWe DON'Thave a sponsorship program, DON'T havefree services.City ... Voir plus

 • Offre sponsorisée

Intermediate GeoScience Data Analyst Role

MineSense Technologies Ltd.Vancouver, Metro Vancouver Regional District, Canada
Temps plein

Make a difference in the mining industry as an Intermediate Mining Data Analyst at MineSense.Utilize your data analytics skills to promote sustainable mining practices worldwide.This position, base... Voir plus

 • Offre sponsorisée

Engineering Coop Student (Computer Science)

British Columbia Rapid Transit CompanyVancouver, Metro Vancouver Regional District, Canada
Temps plein

This four‑month co‑op placement will provide opportunities for engagement with engineers, managers and others in different departments within BCRTC.The position will assist Engineering with project... Voir plus

 • Offre sponsorisée

Programmer Analyst II

The University of British ColumbiaVancouver
Temps plein +1

Programmer Analyst II designs and builds computer application solutions for existing complex or campus-wide computer systems requirements.This role collaborates with the library’s Technology, Desig... Voir plus

 • Offre sponsorisée

Remote Data Analyst for Maps & Geography Research

TELUS DigitalVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps partiel

A leading technology and communications company is seeking a detail-oriented Online Data Analyst to enhance the quality of digital maps.This part-time freelance opportunity allows for flexible work... Voir plus

 • Offre sponsorisée

Digital Map Data Analyst Contractor

TELUS Digital PhilippinesVancouver
Temps plein

Become a Digital Map Data Analyst Contractor and enhance digital content from your home.This role focuses on research and accuracy for global map improvements.In this engaging freelance role, you’l... Voir plus

 • Offre sponsorisée

Database and GIS Specialist

Onyx Gold Corp.Vancouver, Metro Vancouver Regional District, Canada
Temps plein

Please do not apply through LinkedIn.No applications from employment firms will be accepted.Onyx Gold is a Canadian exploration company advancing a portfolio of gold projects in Timmins, Ontario, a... Voir plus

 • Offre sponsorisée

Computer programming Private Tutoring Jobs Burnaby

SuperprofBurnaby, Canada
20,00 $CA par heure
Temps plein +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Voir plus

 • Offre sponsorisée

Software Developer (Computer Vision)

LMI TechnologiesVancouver, Metro Vancouver Regional District, CA
Temps plein

LMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect, and professional excellence.At LMI, our staff work pas... Voir plus

 • Offre sponsorisée

SyteLine Programmer/Analyst

ASTECVancouver, Metro Vancouver Regional District, Canada
Temps plein

The Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems.This hybrid role combines bu... Voir plus

 • Offre sponsorisée

Dynamic Geoscientific Analyst Enhancing Data Science and Workflows

Ideon TechnologiesRichmond, Metro Vancouver Regional District, Canada
Temps plein

Revolutionize geoscience workflows as a Geoscientific Analyst blending data science with geological insights.Focus on optimizing Python-based workflows to leverage AI in mineral exploration tasks.T... Voir plus

 • Offre sponsorisée

Remote CDP Data Platform Analyst (Junior)

MindtrisVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A leading digital transformation company is seeking a Junior Enterprise Data Platform Analyst in Canada.The role involves providing technical support for the Enterprise Database Archival Service, c... Voir plus

 • Offre sponsorisée

Remote Data Analyst: Digital Maps & Research

TELUS Digital AI Data SolutionsVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A leading digital AI solutions company is seeking an Online Data Analyst for a remote role in Canada.You will enhance digital maps and complete research tasks in a web-based environment.Ideal candi... Voir plus

 • Offre sponsorisée

Intermediate Mining Data Analyst with MineSense

MineSense TechnologiesVancouver, Metro Vancouver Regional District, Canada
Temps plein

Elevate mining practices at MineSense as an Intermediate Mining Data Analyst in Vancouver.This role focuses on detailed, data-driven insights to optimize grade control processes for our clients.As ... Voir plus

 • Offre sponsorisée

Principal Geospatial Data Systems Architect

VRIFYVancouver, British Columbia, Canada
Temps plein

Sign in to set job alerts for “Developer Internship” roles.Developer Internship Jobs in United States.Software Engineer, HTML - AI Training (Freelance, Remote).Software Engineer, Intern (Summer and... Voir plus