ArcGIS Developer
Atlanta, GA
6 months +++
6 months +++
Required Skills:
- Programming/application development experience
- PL/SQL, SQL
- Python Scripting (not just ArcPy)
- Esri JavaScript API (must be capable of developing widgets and not just using Web/Experience Builder)
- Esri ArcGIS Server services and GeoProcessing services development
- ArcGIS Online, ArcGIS Portal for Organization, or Hub/Community experience as Administrator
- Experience with industry-standard technologies such as HTML, CSS, XML, XSLT, Git, HTML5, Dojo, Kendo UI, Angular, Dijit, etc.
- Esri Web/Experience Builder, Arcade
- Desktop GIS (ArcGIS Pro, ArcMap), experience in administrating users
- Esri Geoevent Processor, Roads and Highways, and/or Image Server Experience
- Bachelor’s in geography, GIS, computer science, or a related field
- Ability to clearly communicate technical ideas, whether to other technical peers or non-technical project managers or customers
- Excellent communication, collaboration, and teamwork skills
- Ability to isolate/solve any number of problems from code bugs to database connectivity to application server or operating system failures
- Knowledge of geospatial and mapping concepts such as spatial analysis, map projections, etc.
- Knowledge of IT security concepts and implementation patterns within Esri technology
- Geodatabase Administration experience with multi-user versioned environment
- Experience with Esri Roads and Highways, Dynamic segmentation and linear referencing systems/methods, transportation data models
- URISA GISP or Esri Enterprise Certification
- Experience with SafeSoftware Feature Manipulation Engine (FME)
- ArcPro add-in Development Experience
- Experience with current technology implementation patterns including service-oriented and cloud