Senior GIS Analyst

GEOGRAPHIC TECHNOLOGIES GROUP INC

Senior GIS Analyst

Goldsboro, NC
Full Time
Paid
  • Responsibilities

    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.