Senior GIS Developer

Remote Full-time
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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Medical Billing A/R Specialists (Remote)

Remote

**Experienced Customer Chat Support Specialist – Remote Opportunity for Career Growth and Flexibility**

Remote

Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Experiences at careerzynith

Remote

Customer Success Manager, (Remote US) or (Hybrid in Atlanta, GA)

Remote

Sales Account Manager, Catalog Products

Remote

Mechanical Engineer II

Remote

[Remote] Inbound Growth Specialist

Remote

Patient Coordinator Part-time (Remote/Non-Clinical) AccessNurse

Remote

Experienced Remote Data Entry Specialist – Part-Time Online Computer Work Opportunity with Comprehensive Training and Flexible Scheduling at arenaflex

Remote

[Remote] Senior Risk Engineering Consultant- Construction Casualty

Remote
← Back