

VBeyond Corporation
Geographic Information System Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Geographic Information System Developer with a contract length of "unknown" and a pay rate of "unknown." Required skills include ArcFM, ArcGIS Desktop/Pro, .NET (C#), Python, and experience in a utility GIS environment.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
October 30, 2025
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Computer Science #Migration #Python #Databases #Scripting #Data Management #Automation #Database Schema #Quality Assurance #Oracle #Deployment #Data Migration #Documentation #SQL Server #.Net #Schema Design #Code Reviews #C# #SQL (Structured Query Language)
Role description
Overview: The GIS Developer will be responsible for developing, customizing, and supporting GIS applications and tools within the organizationβs eGIS environment. The ideal candidate will have strong hands-on experience with ArcFM, ArcGIS Desktop or ArcGIS Pro, and Esriβs Geometric Network model.
Key Responsibilities / Activities
Application & Tool Development
β’ Design, develop, and maintain ArcFM and ArcGIS Desktop/Pro custom tools and extensions using .NET (C#)and ArcObjects.
β’ Develop scripts and geoprocessing tools using Python (arcpy) or ModelBuilder to automate data management and QA/QC workflows.
β’ Customize ArcFM workflows, forms, and models to improve editing and data validation processes.
β’ Support and enhance GIS tools used for network tracing, data validation, and asset management.
Database & Data Management
β’ Work with Esri Geometric Networks to configure and maintain connectivity models.
β’ Perform versioning, reconcile, and post operations to manage edits across multiple users.
β’ Maintain relationship classes, domains, subtypes, and annotation in the enterprise geodatabase.
β’ Assist in database schema design, data migration, and quality assurance processes.
System Support & Maintenance
β’ Support ArcFM desktop users, troubleshoot issues, and optimize performance.
β’ Implement configuration changes, patches, and upgrades to ArcFM or ArcGIS software.
Documentation & Collaboration
β’ Document customizations, workflows, and data models.
β’ Work with GIS analysts, engineers, and other developers to understand business needs and deliver effective GIS solutions.
β’ Participate in code reviews, testing, and deployment of GIS applications and tools.
Technical Skills
β’ Strong development experience with ArcFM and ArcGIS Desktop/Pro SDK.
β’ Proficiency with ArcObjects and .NET (C#) for GIS application development.
β’ Solid understanding of Geometric Networks (connectivity, tracing, topology).
β’ Hands-on experience with versioned editing, reconcile/post workflows, relationship classes, and annotation.
β’ Familiarity with Oracle or SQL Server geodatabases and ArcSDE environments.
β’ Working knowledge of Python (arcpy) scripting for automation.
Preferred Qualifications
β’ Bachelorβs degree in GIS, Computer Science, Engineering, or related field.
β’ 3β7 years of GIS development experience.
β’ Experience in a utility GIS environment (gas, electric).
β’ Familiarity with data migration or model transition from Geometric Network to Utility Network (a plus but not required).
Overview: The GIS Developer will be responsible for developing, customizing, and supporting GIS applications and tools within the organizationβs eGIS environment. The ideal candidate will have strong hands-on experience with ArcFM, ArcGIS Desktop or ArcGIS Pro, and Esriβs Geometric Network model.
Key Responsibilities / Activities
Application & Tool Development
β’ Design, develop, and maintain ArcFM and ArcGIS Desktop/Pro custom tools and extensions using .NET (C#)and ArcObjects.
β’ Develop scripts and geoprocessing tools using Python (arcpy) or ModelBuilder to automate data management and QA/QC workflows.
β’ Customize ArcFM workflows, forms, and models to improve editing and data validation processes.
β’ Support and enhance GIS tools used for network tracing, data validation, and asset management.
Database & Data Management
β’ Work with Esri Geometric Networks to configure and maintain connectivity models.
β’ Perform versioning, reconcile, and post operations to manage edits across multiple users.
β’ Maintain relationship classes, domains, subtypes, and annotation in the enterprise geodatabase.
β’ Assist in database schema design, data migration, and quality assurance processes.
System Support & Maintenance
β’ Support ArcFM desktop users, troubleshoot issues, and optimize performance.
β’ Implement configuration changes, patches, and upgrades to ArcFM or ArcGIS software.
Documentation & Collaboration
β’ Document customizations, workflows, and data models.
β’ Work with GIS analysts, engineers, and other developers to understand business needs and deliver effective GIS solutions.
β’ Participate in code reviews, testing, and deployment of GIS applications and tools.
Technical Skills
β’ Strong development experience with ArcFM and ArcGIS Desktop/Pro SDK.
β’ Proficiency with ArcObjects and .NET (C#) for GIS application development.
β’ Solid understanding of Geometric Networks (connectivity, tracing, topology).
β’ Hands-on experience with versioned editing, reconcile/post workflows, relationship classes, and annotation.
β’ Familiarity with Oracle or SQL Server geodatabases and ArcSDE environments.
β’ Working knowledge of Python (arcpy) scripting for automation.
Preferred Qualifications
β’ Bachelorβs degree in GIS, Computer Science, Engineering, or related field.
β’ 3β7 years of GIS development experience.
β’ Experience in a utility GIS environment (gas, electric).
β’ Familiarity with data migration or model transition from Geometric Network to Utility Network (a plus but not required).






