
GIS Developer
Oran, Herndon, VA, United States
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
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