Benefits:
Health insurance
Paid time off
Training & development
Do you have experience in GIS consulting in local government? Do you have experience in Experience Builder, Story Maps, and developing customized widgets?
If so, Geographic Technologies Group would love to hear from you!
Position Overview
We are seeking a Senior GIS Analyst with strong hands-on technical expertise and a proven track record of consulting with local government clients. This role blends advanced GIS development, client engagement, and solution delivery, with a particular emphasis on ArcGIS Experience Builder, StoryMaps, and custom widget/application development.
The ideal candidate is both a builder and a consultant—someone who can translate client needs into scalable, user-friendly GIS solutions while actively developing and configuring applications.
Key Responsibilities
Client Consulting & Solution Delivery
Serve as a trusted advisor to local government clients (city, county, regional agencies)
Lead requirements gathering sessions, workshops, and stakeholder interviews
Translate business needs into GIS workflows, applications, and dashboards
Provide strategic guidance on GIS modernization, web applications, and user engagement
Support project scoping, estimates, and technical approach development for proposals
Application Development (Hands-On)
Design, configure, and deploy ArcGIS Experience Builder applications
Develop custom widgets using JavaScript/React within Experience Builder
Build and publish ArcGIS StoryMaps to communicate data-driven narratives
Configure and enhance ArcGIS Online and ArcGIS Enterprise environments
Develop web maps, dashboards, and data-driven applications for operational use
Customization & Integration
Create custom GIS solutions integrating Esri tools with client systems
Develop and maintain custom scripts, widgets, and extensions
Leverage APIs (ArcGIS API for JavaScript, REST services) to extend platform capabilities
Ensure solutions are scalable, performant, and user-centric
Data Management & Analysis
Perform advanced spatial analysis and data modeling
Design and manage geodatabases and data schemas
Ensure data quality, governance, and best practices
Support data visualization and decision-support tools
Collaboration & Leadership
Mentor junior staff and provide technical guidance
Collaborate with project managers, developers, and client stakeholders
Contribute to internal best practices, reusable components, and templates
Participate in knowledge sharing and training initiatives
Required Qualifications
Bachelor’s degree in GIS, Geography, Computer Science, or related field
5+ years of professional GIS experience, preferably in a consulting environment
Demonstrated experience working with local government clients
Hands-on experience with:
ArcGIS Experience Builder (required)
ArcGIS StoryMaps (required)
ArcGIS Online and/or ArcGIS Enterprise
Strong experience developing custom widgets (JavaScript, React)
Proficiency with ArcGIS API for JavaScript
Experience translating business needs into technical GIS solutions
Strong communication and client-facing skills
Preferred Qualifications
Experience with Esri Utility Network, Parcel Fabric, or municipal workflows
Familiarity with Python (ArcPy), automation, or scripting
Experience supporting RFP responses or technical proposals
Understanding of cloud environments (Azure, AWS) in GIS deployments
Esri Technical Certification(s)
Key Competencies
Consultative Mindset – Able to guide clients, not just execute tasks
Hands-On Builder – Strong technical depth with modern Esri tools
Problem Solver – Translates complex needs into practical solutions
Communicator – Clearly explains technical concepts to non-technical users
Collaborator – Works effectively across teams and disciplines
This is a remote position.