Senior GIS Developer
Location: Remote (US Only)
As a Senior GIS Developer at Resource Data, you will lead the design and delivery of advanced geospatial solutions, applying expert-level development and data architecture skills to solve complex business challenges. This role partners directly with clients to provide technical leadership across the full SDLC, improving processes and delivering high-quality GIS applications.
Key Responsibilities
⢠Lead the design and delivery of complex GIS development solutions and architectural frameworks, including geospatial applications, tools, automation, and integrations to resolve ambiguous technical and business challenges
⢠Develop and deploy custom GIS solutions, including web maps, web applications, widgets, and extensions beyond out-of-the-box capabilities
⢠Assess client needs, workflows, and systems to identify opportunities for GIS-driven improvements and efficiencies
⢠Integrate geospatial and non-spatial systems using APIs, SDKs, scripting, and other integration methods
⢠Build, configure, and administer enterprise geodatabases, including schema design, versioning, indexing, and performance optimization
⢠Conduct code reviews, architectural reviews, and design reviews to ensure solution quality and adherence to standards
⢠Produce comprehensive technical documentation, including requirements, architecture diagrams, test plans, and user materials
⢠Support the GIS community of practice through mentorship/career development, knowledge sharing initiatives (e.g., roundtables and workshops), and contributing subject matter expertise to proposal development
⢠Build and maintain strong client relationships through professional communication and reliable delivery
Basic Qualifications
⢠4+ years of experience in GIS development or a related role
⢠Strong proficiency in one or more of the following development technologies: Python (ArcPy, automation, scripting workflows), JavaScript (for web GIS apps), or modern .NET frameworks
⢠Experience leading the design and delivery of complex GIS solutions using modern GIS platforms (e.g., Esri ArcGIS Enterprise, Esri Utility Network, ArcGIS Online, or similar ecosystems)
⢠Experience migrating legacy spatial data (like Esri's Geometric Network) into the modern ArcGIS Utility Network
⢠Electric, water, and/or gas utility domain expertise
⢠Experience supporting migrations from ArcMap to ArcGIS Pro
⢠Experience in the design, administration, and maintenance of enterprise geodatabases (specifically related to integration, security, and publishing workflows)
⢠Experience developing GIS integration with third-party systems and data sources via APIs and middleware platforms
⢠Strong problem-solving skills and ability to navigate ambiguous technical challenges
Preferred Qualifications
⢠Experience executing third-party integrations (e.g: Cityworks, Maximo) with utility GIS systems
⢠Knowledge of database technologies (e.g., SQL Server, PostgreSQL/PostGIS) and performance tuning
⢠Experience supporting migrations from ArcMap to ArcGIS Pro
⢠Experience working in consulting environments involving direct interface with clients, scoping and estimating projects, and contributing to proposals
⢠Experience mentoring junior to mid-level developers in a formal or informal capacity
⢠Certifications: Esri ArcGIS Utility Network Associate
⢠Located in one of the following areas:
⢠Houston, TX
⢠Anchorage, AK
⢠Juneau, AK
⢠Portland, OR
⢠Boise, ID
As a Senior GIS Developer at Resource Data, you will lead the design and delivery of advanced geospatial solutions, applying expert-level development and data architecture skills to solve complex business challenges. This role partners directly with clients to provide technical leadership across the full SDLC, improving processes and delivering high-quality GIS applications.
Key Responsibilities
⢠Lead the design and delivery of complex GIS development solutions and architectural frameworks, including geospatial applications, tools, automation, and integrations to resolve ambiguous technical and business challenges
⢠Develop and deploy custom GIS solutions, including web maps, web applications, widgets, and extensions beyond out-of-the-box capabilities
⢠Assess client needs, workflows, and systems to identify opportunities for GIS-driven improvements and efficiencies
⢠Integrate geospatial and non-spatial systems using APIs, SDKs, scripting, and other integration methods
⢠Build, configure, and administer enterprise geodatabases, including schema design, versioning, indexing, and performance optimization
⢠Conduct code reviews, architectural reviews, and design reviews to ensure solution quality and adherence to standards
⢠Produce comprehensive technical documentation, including requirements, architecture diagrams, test plans, and user materials
⢠Support the GIS community of practice through mentorship/career development, knowledge sharing initiatives (e.g., roundtables and workshops), and contributing subject matter expertise to proposal development
⢠Build and maintain strong client relationships through professional communication and reliable delivery
Basic Qualifications
⢠4+ years of experience in GIS development or a related role
⢠Strong proficiency in one or more of the following development technologies: Python (ArcPy, automation, scripting workflows), JavaScript (for web GIS apps), or modern .NET frameworks
⢠Experience leading the design and delivery of complex GIS solutions using modern GIS platforms (e.g., Esri ArcGIS Enterprise, Esri Utility Network, ArcGIS Online, or similar ecosystems)
⢠Experience migrating legacy spatial data (like Esri's Geometric Network) into the modern ArcGIS Utility Network
⢠Electric, water, and/or gas utility domain expertise
⢠Experience supporting migrations from ArcMap to ArcGIS Pro
⢠Experience in the design, administration, and maintenance of enterprise geodatabases (specifically related to integration, security, and publishing workflows)
⢠Experience developing GIS integration with third-party systems and data sources via APIs and middleware platforms
⢠Strong problem-solving skills and ability to navigate ambiguous technical challenges
Preferred Qualifications
⢠Experience executing third-party integrations (e.g: Cityworks, Maximo) with utility GIS systems
⢠Knowledge of database technologies (e.g., SQL Server, PostgreSQL/PostGIS) and performance tuning
⢠Experience supporting migrations from ArcMap to ArcGIS Pro
⢠Experience working in consulting environments involving direct interface with clients, scoping and estimating projects, and contributing to proposals
⢠Experience mentoring junior to mid-level developers in a formal or informal capacity
⢠Certifications: Esri ArcGIS Utility Network Associate
⢠Located in one of the following areas:
⢠Houston, TX
⢠Anchorage, AK
⢠Juneau, AK
⢠Portland, OR
⢠Boise, ID