Talent.com
Software Engineer - Geographic Information System (GIS)
Software Engineer - Geographic Information System (GIS)Versaterm • Ahuntsic North, ca
Software Engineer - Geographic Information System (GIS)

Software Engineer - Geographic Information System (GIS)

Versaterm • Ahuntsic North, ca
1 day ago
Job type
  • Full-time
Job description

Software Engineer – Geographic Information System (GIS)

Versaterm

is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we build intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions, improving workflows to achieve more efficient operations, better service and just outcomes.

The Role

The Software Engineer II – GIS is an intermediate-level developer responsible for building and enhancing GIS applications that improve situational awareness and operational support for public safety agencies. This role emphasizes hands‑on development with Esri toolsets (ArcGIS Enterprise, ArcGIS Pro, ArcGIS Runtime, etc.) and open‑source technologies such as PostGIS. The position requires software engineering skills to deliver scalable GIS solutions, contribute to enterprise GIS posture, and collaborate with cross‑functional teams to ensure reliable, secure, and high‑quality GIS services.

What You Do

GIS Application Development

– Develop and maintain GIS applications using Esri toolsets such as ArcGIS Runtime SDKs, ArcGIS Enterprise, and ArcGIS Online. Build desktop, web, and mobile GIS solutions with C#, JavaScript, and modern frameworks. Create robust server‑side GIS processing solutions, including spatial algorithms and custom geoprocessing tools. Develop RESTful services and APIs for spatial data access, automation, and system integration. Implement scalable solutions for handling large spatial datasets and real‑time public safety data.

Database Development & Management

– Design and optimize spatial databases using PostgreSQL / PostGIS to support analytical and operational queries. Develop and optimize complex spatial SQL queries, functions, and stored procedures. Implement routing solutions with PGRouting for network analysis and pathfinding in public safety contexts. Perform database performance tuning, schema design, indexing, and optimization of spatial operations.

GIS Configuration & Deployment

– Configure, customize, and maintain Esri server environments, map services, and feature services. Manage map publishing workflows, service optimization, and deployment pipelines. Implement security protocols, data governance, and access controls for sensitive public safety data.

Software Engineering Practices

– Write clean, efficient, and well‑documented code with unit testing, integration testing, and code reviews. Collaborate with analysts, product owners, and public safety stakeholders to translate requirements into technical solutions. Work within agile or iterative development processes, ensuring code quality and scalability. Use version control systems (e.g., Git) and collaborative development workflows.

What You Bring

2–5 years of GIS software development experience.

Strong working knowledge of Esri ArcGIS tools (ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro, ArcGIS Runtime SDKs).

Proficiency with PostGIS, PostgreSQL, and advanced spatial SQL.

Experience developing with C# and / or JavaScript APIs for GIS applications.

Understanding of spatial data structures, geoprocessing workflows, and coordinate systems.

Ability to integrate GIS with external systems via APIs and web services.

Familiarity with public safety operational workflows and data requirements.

Security Clearance

This position requires a security clearance from the Government of Canada. Candidates must be legally authorized to work in Canada and must successfully obtain and maintain a Reliability security clearance. Specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment.

Equal Opportunity

Versaterm is committed to building and supporting inclusion, diversity, and equity, and sustaining a barrier‑free environment. Accommodations are available, on request, throughout all aspects of the selection process. These principles apply to the terms and conditions of employment at Versaterm. For detailed information on our accessibility policies, please contact

info@versaterm.com .

#J-18808-Ljbffr

Create a job alert for this search

System Engineer • Ahuntsic North, ca

Similar jobs
Software Engineer II, Newsroom Platform

Software Engineer II, Newsroom Platform

Warner Media, LLC. • Ahuntsic North, ca
Full-time
A major media company located in Ontario is seeking a Software Engineer II to contribute to both frontend and backend development for CNN's modern news platform. You will develop application feature...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Networking Software Engineer

Senior Networking Software Engineer

Apple • Ahuntsic North, ca
Full-time
Summary At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you c...Show more
Last updated: 1 hour ago • Promoted • New!
Software Engineer

Software Engineer

Acre Security • Ahuntsic North, ca
Full-time
Position : Software Engineer - Cloud Access Control Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environ...Show more
Last updated: 1 hour ago • Promoted • New!
SoS Systems Engineer — MBSE & Defense Integration

SoS Systems Engineer — MBSE & Defense Integration

General Dynamics Mission Systems–Canada • Ahuntsic North, ca
Full-time
A leading defense technology company in Ottawa is seeking Systems Engineering Analysts to support the Canadian Armed Forces’ Land C5ISR-T program. Candidates must have a bachelor's degree and at lea...Show more
Last updated: 1 hour ago • Promoted • New!
Remote C# Software Engineer - AI Trainer

Remote C# Software Engineer - AI Trainer

SuperAnnotate • Saint-Lin-Laurentides, Quebec, CA
Remote
Full-time
This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
Last updated: 7 days ago
Senior AI Governance Software Architect (Remote / Hybrid)

Senior AI Governance Software Architect (Remote / Hybrid)

NuEnergy.ai • Ahuntsic North, ca
Remote
Full-time
A Canadian AI Solutions Firm is seeking a Senior Software Developer / Architect to produce scalable software solutions for AI governance. The role involves designing enterprise-grade software, integra...Show more
Last updated: 1 hour ago • Promoted • New!
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INC • Montréal, QC, CA
Full-time
Quick Apply
Job Title : Senior Software Engineer Location : ...Show more
Last updated: 30+ days ago
Senior Embedded Software Engineer — Aviation, Ottawa

Senior Embedded Software Engineer — Aviation, Ottawa

SKYTRAC • Ahuntsic North, ca
Full-time
A leading aviation technology company is seeking a Senior Embedded Software Engineer based in Ottawa, Ontario.The role involves developing and maintaining embedded software for communication system...Show more
Last updated: 1 hour ago • Promoted • New!
Platform Engineer

Platform Engineer

BRP • laval, qc, Canada
Full-time
We are looking for a talented Platform Engineer to join our team.You will play a crucial role in maintaining and improving our platforms for the development and deployment of analytical and AI proj...Show more
Last updated: 3 days ago • Promoted
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Montreal, QC, CA
Full-time
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago
Senior DevOps Engineer : Azure & ArgoCD | Remote Canada

Senior DevOps Engineer : Azure & ArgoCD | Remote Canada

Bridgenext • Ahuntsic North, ca
Remote
Full-time
A digital consulting leader is seeking a Remote DevOps Engineer to join their Ottawa-based team.The successful candidate will have at least 5 years of experience in DevOps, particularly with Azure ...Show more
Last updated: 1 hour ago • Promoted • New!
Lead DevSecOps Engineer (Remote, Montreal, QC, Canada)

Lead DevSecOps Engineer (Remote, Montreal, QC, Canada)

HR POD - Hiring Talent Globally • Montreal, QC, Canada
Full-time
Quick Apply
DevOps / Infrastructure engineering experience with AWS.Proven track record of redesigning and scaling production infrastructure for high-growth companies. Deep expertise in AWS services including RDS...Show more
Last updated: 30+ days ago
IT Systems Engineer

IT Systems Engineer

Messa • Ahuntsic North, ca
Full-time
Our Mission statement was shaped 20 years ago and has been validated through the many successful client engagements and the partnerships we have forged with our consultants over the years.Although ...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Software Engineer : Cloud-Native Newsroom Platform

Senior Software Engineer : Cloud-Native Newsroom Platform

CNN • Ahuntsic North, ca
Full-time
A leading news organization in Ottawa is looking for a Senior Software Engineer to join their team.In this role, you will develop modern, cloud-native applications critical to their affiliate distr...Show more
Last updated: 1 hour ago • Promoted • New!
Cloud Security Engineer

Cloud Security Engineer

Thales • Ahuntsic North, ca
Full-time
Position Summary Ottawa, Hybrid – Cloud Security Engineer.Imperva’s Enterprise Services program drives customer success with proactive monitoring and management that maximizes the value customers g...Show more
Last updated: 5 days ago • Promoted
Senior Data Engineer- Snowflake

Senior Data Engineer- Snowflake

Tiger Analytics Inc. • Montreal, QC, CA
Full-time
Quick Apply
Tiger Analytics is a fast-growing advanced analytics consulting firm.Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner for several F...Show more
Last updated: 30+ days ago
Geometry Private Tutoring Jobs L'epiphanie

Geometry Private Tutoring Jobs L'epiphanie

Superprof • L'epiphanie, Canada
Full-time +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...Show more
Last updated: 30+ days ago • Promoted
Senior System Engineer

Senior System Engineer

Minose Solutions • Ahuntsic North, ca
Full-time
Indigenous-led company delivering secure, scalable, and cost-effective IT solutions to mid-market businesses, large enterprises, and all levels of the Government of Canada.We also support OEMs in i...Show more
Last updated: 1 hour ago • Promoted • New!