Software Engineer - Geographic Information System (GIS) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Versaterm · 2 weeks ago

Software Engineer - Geographic Information System (GIS)

Versaterm is a global public safety solutions company focused on enhancing community safety through innovative technology. The Software Engineer II – GIS role involves developing and enhancing GIS applications to support public safety agencies, utilizing Esri toolsets and open-source technologies. Responsibilities include building GIS solutions, managing databases, and collaborating with cross-functional teams to deliver high-quality services.

AppsElectronicsInformation TechnologyPublic SafetySaaSSoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

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
Develop and maintain GIS applications using Esri toolsets such as ArcGIS Runtime SDKs, ArcGIS Enterprise, and ArcGIS Online
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
Configure, customize, and maintain Esri server environments, map services, and feature
Manage map publishing workflows, service optimization, and deployment pipelines
Implement security protocols, data governance, and access controls for sensitive public safety data
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

Qualification

Esri ArcGIS toolsPostGISC#JavaScriptPostgreSQLSpatial SQLRESTful servicesAgile developmentVersion control (Git)Geoprocessing workflowsDatabase performance tuning

Required

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
Compliance with the FBI's Criminal Justice Information Services (CJIS) Security Policy
Successful completion of a comprehensive, fingerprint-based background check

Benefits

Comprehensive benefits offering
Incentive plans
Discretionary performance bonuses

Company

Versaterm

twittertwittertwitter
company-logo
Versaterm’s ecosystem of innovative solutions is for public safety agencies, forensic scientists, court systems and school systems.

Funding

Current Stage
Late Stage
Total Funding
unknown
2020-12-11Acquired

Leadership Team

leader-logo
Steve Seoane
Chief Executive Officer
linkedin
Company data provided by crunchbase