What are the responsibilities and job description for the GIS Programmer / Analyst position at Vaco Technology?
Job Details
Vaco is actively seeking a GIS Consultant for a 12 month opportunity in Memphis.
Position Summary
The ideal candidate will have a minimum of 6 years experience working in the public utility sector focusing on GIS analysis, administration, development, and system management utilizing the following tool sets:
- ArcGIS/ArcFM Desktop and ESRI Workflow Manager
- ArcGIS FieldMaps, Survey123, ArcGIS Workforce
- ArcGIS Enterprise / ArcGIS Online
- Oracle/SDE Geodatabase
- ArcFM Geodatabase Manager
- ArcFM Process Framework
- AutoCAD
- SSP MIMS
Minimum Qualifications:
- Experience in the use and administration of ArcGIS and ArcFM applications in an enterprise environment.
- Experience in the development and enhancement of customizations using Visual Studio, Team Foundation Server, C#.NET, ArcObjects, ArcGIS Runtime, ArcFM objects, SQL, and PLSQL.
- Experience in the administration, development, and maintenance of Oracle/SDE geodatabases.
- 6 years of experience with ArcGIS Enterprise and ArcGIS Online administration.
- Excellent written and verbal communication skills.
- Experience with Esri Geometric Network and Utility Network implementation/migration .
Desired Attributes:
- Knowledge of AutoCAD, Autodesk Utility Design (AUD), and their integration with GIS systems.
- Experience with Service-Oriented Architecture and Oracle AQ messaging.
- Familiarity with ArcFM Web, Geocortex Workflow Designer, and Geocortex Essentials Manager.
- Strong proficiency in Python scripting, especially using the arcpy library.
- Experience in HTML5 application development with the ESRI JavaScript API.
- Microsoft IIS administration skills.
- Familiarity with Safe Software FME Workbench and FME Server.
- Knowledge of Microsoft Team Foundation Server administration.
- Familiarity with Arcade scripting language.
- Understanding of the Microsoft MVVM design pattern and Xamarin & MAUI frameworks.
- Experience with ArcGIS Pro SDK for .NET within the Microsoft framework.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.