×
Register Here to Apply for Jobs or Post Jobs. X

Geospatial Developer

Job in Englewood, Arapahoe County, Colorado, 80151, USA
Listing for: CompassData, Inc
Contract position
Listed on 2026-08-26
Job specializations:
  • IT/Tech
    Data Engineering, Database Administrator, Cloud Computing: Infrastructure & Operations, IT Consultant
Salary/Wage Range or Industry Benchmark: 83000 - 152000 USD Yearly USD 83000.00 152000.00 YEAR
Job Description & How to Apply Below
Position: Contract Geospatial Developer

Contract Geospatial Developer – Geo Server / Esri JavaScript Integration

Compass Data is seeking a contract Geospatial Developer to replace the current ArcGIS Server dependency supporting the Compass Data Ground Control Point Archive web map with a Geo Server-based service workflow.

The current public GCP Archive map is available here:

The map is built using the Esri JavaScript API and currently consumes an Esri feature service published from ArcGIS Server in the Compass Data data center. The goal is to replace that ArcGIS Server dependency with Geo Server while preserving the existing public map experience.

The GCP Archive contains approximately 90,000 ground control points stored in a Microsoft SQL Server database hosted in Compass Data’s local VMware cluster in the Denver data center. Related metadata, GCP information, survey documentation, and pictures are stored in AWS S3. The archive data does not need to be migrated.

Project Scope

The selected developer will review the current Esri JavaScript web map, ArcGIS Server feature service, and supporting ArcGIS Pro configuration, then configure Geo Server in the Compass Data data center to access the local Microsoft SQL Server GCP Archive database and serve GCP point locations to the web map.

The updated workflow should allow the existing or updated Esri JavaScript web map to consume Geo Server-served GCP location data, preferably through WFS or another approved Geo Server-supported service approach. The map must continue to display GCP locations, support metadata popups, maintain symbology and scale behavior where practical, and provide links or references to related metadata, GCP information, survey documentation, and pictures stored in AWS S3.

Key

Deliverables

The expected deliverables include:

  • Geo Server configured in the Compass Data data center.
  • Geo Server connected to the local Microsoft SQL Server GCP Archive database hosted in Compass Data’s VMware cluster.
  • Updated Esri JavaScript API workflow consuming Geo Server-served GCP location data.
  • Public-facing GCP Archive map displaying existing GCP locations and metadata popups.
  • Updated Compass Data website integration or iframe target, if needed.
  • Validation of display behavior, coordinate accuracy, browser compatibility, public access, and performance with approximately 90,000 GCP locations.
  • Final technical documentation, including service endpoints, configuration notes, data paths, AWS S3 metadata/documentation references, maintenance steps, cutover plan, and rollback recommendations.
Desired Experience

The ideal candidate should have hands-on experience with:

  • Geo Server configuration and WFS/WMS/GeoJSON service publishing.
  • Esri JavaScript API, ArcGIS Pro, ArcGIS Server, Esri feature services, and Esri web maps.
  • Replacing Esri server services with open-source geospatial services.
  • Connecting Geo Server to Microsoft SQL Server in a local data-center environment.
  • AWS S3 resources for metadata, imagery, survey information, or document access.
  • Esri JavaScript API integration with non-Esri services such as Geo Server WFS, WMS, or GeoJSON.
  • Popup configuration, attribute display, metadata linking, coordinate systems, projections, and web map performance tuning.
  • Windows Server, VMware, or data-center-hosted geospatial environments.
  • Clear technical documentation for future maintenance.
Location

Remote, local to Denver metro preferred for occasional travel to Englewood office.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary