ArcGIS Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
We are seeking an experienced GIS Developer to design, develop, maintain, and support enterprise-level GIS applications and mapping solutions. The role involves working with Esri ArcGIS Enterprise technologies, custom web GIS applications, geospatial services, and enterprise database integrations in a large-scale IT environment., GIS Application Development
- Design, develop, test, and maintain custom GIS web applications and enterprise mapping solutions
- Build GIS web editing and mapping applications using Esri technologies
- Develop geoprocessing services, GIS APIs, and spatial web services
- Create and maintain mobile GIS solutions and web services
ArcGIS Enterprise Administration & Support
- Configure and support ArcGIS Enterprise, ArcGIS Online, Portal, Hub, and related Esri platforms
- Maintain and upgrade existing GIS applications and services
- Migrate legacy GIS systems to newer architectures and platforms
- Troubleshoot complex GIS application, server, and database issues
Database & Integration
- Integrate GIS applications with Oracle, SQL Server, .NET applications, and enterprise data warehouses
- Develop SQL, PL/SQL, Python, and ArcPy scripts for automation and data processing
- Automate ETL and geospatial workflows
Web & Frontend Development
- Develop applications using JavaScript, HTML5, CSS3, and modern frameworks such as React or Angular
- Customize ArcGIS Experience Builder and Esri JavaScript SDK components/widgets
Testing & Documentation
- Perform unit, integration, system, and performance testing
- Create technical documentation and maintain development artifacts
- Ensure secure, maintainable, and standards-compliant code
Collaboration & Support
- Work closely with GIS developers, architects, database teams, network teams, and business stakeholders
- Provide technical guidance and mentorship to GIS staff
- Participate in project planning, estimation, and implementation activities, The ideal candidate is a strong enterprise GIS developer with hands-on experience in Esri technologies, geospatial application development, enterprise integrations, and modern web development frameworks. The candidate should be capable of independently developing and supporting scalable GIS solutions in a complex enterprise environment.
Requirements
Do you have experience in Spatial analysis?, Do you have a Bachelorâs degree?, The ideal candidate will have strong experience in ArcGIS development, Python scripting, web technologies, spatial databases, and enterprise GIS architecture., Technical Skills
- 4+ years of programming/application development experience
- 4+ years of SQL and PL/SQL experience
- 4+ years of Python scripting or ArcPy experience
- 3+ years of ArcGIS Server services and geoprocessing services development
- 3+ years of ArcGIS Enterprise / Portal / ArcGIS Online administration experience
- 3+ years of Experience Builder and Arcade experience
- 2+ years of ArcGIS Pro / ArcMap experience
Web Development
- Experience with:
- JavaScript (ES6+)
- HTML5
- CSS3
- Git
- React or Angular frameworks
GIS & Spatial Knowledge
- Strong understanding of:
- Spatial analysis
- Map projections
- Geospatial concepts
- GIS web services
- Enterprise GIS architecture
Soft Skills
- Strong communication and collaboration skills
- Ability to explain technical concepts to non-technical users
- Strong troubleshooting and problem-solving abilities, * Bachelorâs degree in:
- GIS
- Geography
- Computer Science
- Or related field
Highly Desired Skills
- Esri JavaScript SDK widget development
- ArcGIS GeoEvent Server / Velocity
- Roads and Highways experience
- Linear Referencing Systems (LRS)
- Geodatabase administration
- FME (Feature Manipulation Engine)
- ArcGIS Pro Add-in development
- Cloud and service-oriented architecture experience
- Esri or GIS certifications
Benefits & conditions
$50 - $53 an hour - Contract, * Full-time contract role
- Monday-Friday, fixed 8-hour schedule
- Hybrid work environment preferred
- Local candidates preferred
- Collaboration with enterprise IT and GIS teams
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
The Most Popular IT Jobs on the Market
Is Software Engineering Over-Saturated?
7 Most Popular Web Developer Jobs in Europe