Position Overview
The GIS Developer is responsible for supporting the design, development, and maintenance of geospatial applications and spatial data services. This role works closely with senior developers and architects to deliver scalable GIS solutions using ESRI ArcGIS technologies and cloud platforms like AWS.
Key Responsibilities
Develop and maintain geospatial web applications using ArcGIS API for JavaScript, React, and TypeScript
Support spatial database design and management using PostgreSQL/PostGIS, SQL Server, and ESRI geodatabases
Assist in publishing and managing ArcGIS Enterprise services (map, feature, geoprocessing services)
Write Python scripts (ArcPy, ArcGIS API for Python) for automation and data processing
Support ETL processes for geospatial data ingestion and transformation
Troubleshoot and resolve issues in GIS applications and services
Participate in CI/CD processes using tools like Jenkins, Azure DevOps, or AWS pipelines
Assist in AWS-based deployments and cloud migration activities
Ensure compliance with security and coding standards
Document workflows, data sources, and system configurations
Required Qualifications
Experience
2–3 years of experience in GIS development or geospatial data management
Hands-on experience with ESRI ArcGIS tools (ArcGIS Enterprise or ArcGIS Online)
Experience in JavaScript/TypeScript and any frontend framework (React/Angular)
Basic experience with spatial databases (PostGIS, SQL Server, or geodatabases)
Exposure to Python scripting for GIS automation
Familiarity with AWS or any cloud platform is a plus
Experience working in Agile environments
Education
Bachelor’s degree in GIS, Geography, Computer Science, or related field
Technical Skills
ESRI ArcGIS (ArcGIS Pro, ArcGIS Online, or Enterprise)
ArcGIS API for JavaScript
JavaScript / TypeScript / React (or similar)
Python (ArcPy preferred)
PostgreSQL/PostGIS or SQL Server
Git-based version control
Basic CI/CD knowledge
Nice to Have
Exposure to ArcGIS Server/Portal administration
Experience with GeoServer or QGIS
Basic knowledge of AWS (EC2, S3, RDS)
Understanding of federal or government projects
Security Requirement
Ability to obtain USDA Public Trust Clearance