GIS Developer

Richmond, VA 23219

Posted: 03/18/2024 Job Number: z5G7h3l6a1kMvyS65NP3c-8r3frO8chOJ-1OBEDgOm0= Pay Rate: N/A USD

Job Description


• Design and develop new GIS web applications that addresses the most challenging business, technology, and systems integration needs.

• Provide supporting enhancements/bug fixes on existing GIS applications and processes, to include upgrading existing applications to ArcGIS API for JavaScript 4.X and Experience Builder from older versions.

• Assist in both planning and implementation of GIS system infrastructure upgrades (database, app server, middleware, etc) and maintenance of infrastructure to ensure high quality spatial technology capabilities for the agency. 

• Perform hands-on GIS data, service, application, and integration development for GIS projects.

• Recommend optimal architectural approaches and create reusable GIS solution designs and patterns.

• Demonstrate complete abilities within the ArcGIS Desktop/Pro suite, ArcGIS Portal/Enterprise, ArcGIS Online, ArcGIS Server, and associated add-ins, extensions, etc.

• Write and manage Python scripts for GIS ETL needs, data transformations, and syncing between databases/systems.

• Design and development of mobile GIS data collection mechanisms for field operations and integrate these datasets into browser-based applications.

• Perform production support/incident management where troubleshooting is required to determine root cause of outages in the environment and correct hazards to prevent future recurrence.

• Create, consume, and manipulate ArcGIS Server REST services.

• Work in a matrixed environment with various teams and stakeholders within the organization.

• Work with both the business side and IT side of the organization.

• Demonstrate strong interpersonal, written, and verbal communication skills. Be able to work IT professionals on other teams as well as business users to troubleshoot and resolve complex issues.

Required Skills:

- Data development in RDBMS (SQL Server, Oracle), JSON, XML, web services

- ESRI ArcGIS Desktop, ArcGIS Pro, ArcGIS Server, and common associated add-ins/extensions

- Experience developing in Python 2.X and Python 3.X for GIS ETL, with ArcPy experience desired

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.