GIS Developer
Listed on 2026-01-12
-
IT/Tech
Web Developer, Database Administrator, Data Engineer, Systems Developer
GIS Developer (2 Positions)
Worksite:
Falls Church, VA or Fort Collins, CO (They will work onsite 5 days a week)
Contract Length: 1 Year with a start date of 2/1/2026
Pay: $115,000 - $130,000
Must be a U.S. Citizen or a Permanent Resident
Mindbank Consulting Group has an immediate need for a GIS Developer.
GIS Developer Responsibilities:
· Develops, maintains, and enhances geospatial applications and databases .
· Manages ArcGIS Enterprise/Portal architecture and administration, provides best-practice guidance, and performs maintenance, troubleshooting, and performance optimization for geospatial services.
· Develop and maintain GIS applications using ArcGIS Enterprise, ArcGIS Pro, and related APIs.
· Create and maintain web applications using ArcGIS Web App Builder Developer Edition, ArcGIS Dashboards, ArcGIS API for JavaScript, and/or ArcGIS API for Python.
· Develop and maintain scripts using Python/Arc Py for custom geoprocessing tasks; develop/maintain Python scripts for ArcGIS Server.
· Maintain a well-documented codebase and manage source control (e.g., Bit Bucket).
· Publish and manage web services (map/feature/geoprocessing) to ArcGIS Enterprise; integrate REST services into web apps.
· Develop and maintain custom widgets/code for Web App Builder Developer Edition (JavaScript).
· Manage species Critical Habitat and Range data in the Species Workflow in ECOSphere.
· Test and debug web applications and services; remediate defects and performance issues.
· Provide technical expertise and GIS development best practices; rapidly prototype applications to demonstrate concepts.
· Develop and maintain geodatabase functions and triggers (Postgre
SQL/PostGIS).
· Support ArcGIS Enterprise administrative tasks (upgrades, patching, monitoring, backups, troubleshooting) and advise on system architecture.
(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).