Skip to main content
Dominion Energy

GIS Developer / Senior GIS Developer

1w

Dominion Energy

Cayce, US · Full-time · $85,000 – $125,000

About this role

Dominion Energy seeks a GIS Developer or Senior Developer to develop custom solutions and integrations between the GIS system and other enterprise systems. The role involves maintaining and improving the existing integration and custom application code base as well as new applications. One position is available at the level commensurate with the selected candidate's skills and abilities.

Develop and maintain .NET applications that integrate with Esri’s Utility Network using ArcGIS Pro SDK, ArcGIS Enterprise, and REST APIs. Collaborate with GIS analysts, data engineers, and utility operations teams to translate business requirements into technical solutions. Design and implement custom tools and extensions for ArcGIS Pro and ArcGIS Server.

Optimize data workflows and ensure seamless integration between GIS platforms and enterprise systems like SAP, OMS, and SCADA. Troubleshoot issues related to spatial data, network topology, and service connectivity. Participate in Agile development cycles, including sprint planning, code reviews, and testing.

We offer a hybrid work schedule with one week in the office and one week of teleworking for flexibility. Military service members and veterans with appropriate ranks and experience will be considered. Join a purpose-driven company committed to reliable, affordable, and clean energy.

Requirements

  • 2-3+ years related experience in programming or systems analysis for GIS Developer
  • 5-6+ years directly related experience in programming or systems analysis for Senior GIS Developer
  • Strong proficiency in C# and .NET Framework/.NET Core
  • Proven experience with Esri Utility Network, including configuration, data modeling, and service publishing
  • Familiarity with ArcGIS Pro SDK, ArcObjects, and ArcGIS REST API
  • Experience with Oracle or other relational databases
  • Understanding of utility domain concepts (electric, gas, water) and network modeling (preferred)
  • Experience with Python for geoprocessing tasks (preferred)

Responsibilities

  • Develop and maintain .NET applications that integrate with Esri’s Utility Network using ArcGIS Pro SDK, ArcGIS Enterprise, and REST APIs
  • Collaborate with GIS analysts, data engineers, and utility operations teams to understand business requirements and translate them into technical solutions
  • Design and implement custom tools and extensions for ArcGIS Pro and ArcGIS Server
  • Optimize data workflows and ensure seamless integration between GIS platforms and enterprise systems (e.g., SAP, OMS, SCADA)
  • Troubleshoot and resolve issues related to spatial data, network topology, and service connectivity
  • Participate in Agile development cycles, including sprint planning, code reviews, and testing
  • Define new data elements, structures, or changes to applications to support major enhancements or new business initiatives
  • Specify design of business logic, interfaces, data, and presentation components of application(s)

Benefits

  • Hybrid work schedule (one week in the office, one week of teleworking)
  • Military service members and veterans with ranks from E5-E9, W1-CW5, or O3-O6 considered