ESRI developer

Hybrid in Charlotte, NC, US • Posted 1 day ago • Updated 6 hours ago
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Esri / ArcGIS

Summary

Position title: ESRI developer

Location: plano, Texas or charlotte, NC

Onsite: 3 days a week

Interview process: 2 video interviews to hire

Contract: 6-18 months to perm

Must have: ArcGIS Enterprise, front end experience, Geoevent, and good communication

 

The hiring manager is effectively looking for someone who can step in immediately and fill a knowledge gap—not someone who needs training.

1) Strong, hands-on Esri / ArcGIS expertise (NONnegotiable)

  • Deep experience specifically with ArcGIS Enterprise (not just general GIS tools)
  • Comfortable working in the current environment (10.9.1, moving to 11.3)
  • Ability to:
  • Understand existing implementations quickly
  • Modify and extend them without ramp time
  • Explicitly stated: they cannot hire someone who needs training or courses

This is the #1 priority skill

2) Balanced Front-end + Back-end (≈50/50 split)

The role is not purely technical or purely UI—they want a blend.

Front-end (VERY important)

Candidates must be comfortable with:

  • ArcGIS Experience Builder
  • Dashboards
  • Web apps (user-facing tools)
  • Survey123
  • Mapping tools (Map Builder, ArcGIS Pro for modeling/publishing)

Reason:

  • Business users rely heavily on dashboards and visual tools
  • Candidate must quickly modify UI elements, filters, widgets, etc.

Back-end (important, but supported)

  • Understanding of:
  • Data flows / ETL
  • GeoEvent services
  • Integrations (internal + external data sources)
  • Python + .NET:
  • Working knowledge required, not deep mastery
  • Internal dev team already supports this area

Key insight:

They want someone who can talk to developers effectively, even if not a hardcore engineer.

3) Ability to jump into existing architecture

This is not a greenfield role.

The candidate must:

  • Review what exists (apps, surveys, geo-events, dashboards)
  • Understand it quickly
  • Extend it immediately
  • Diagnose issues and know where to look inside the system

Example responsibilities mentioned:

  • Modify geofencing rules
  • Update dashboard filters/logic
  • Adjust data flows
  • Understand multi-server architecture

“Hit the ground running” was explicitly emphasized

4) Experience with GeoEvent + data-heavy environments

This is a key differentiator skill:

  • Handling multiple data inputs (internal + external)
  • Working with:
  • GeoEvent server
  • Real-time data streams
  • Understanding how data feeds into dashboards

This is not just GIS—it’s operational, data-driven GIS

5) Ability to bridge business + technical teams

Candidate must:

  • Work with non-technical business users
  • Translate requirements into system changes
  • Explain what’s happening without deep technical jargon

Reason:

  • Business users only interact with dashboards
  • They don’t understand backend systems

6) Seniority level

  • Enough experience to:
  • Work independently
  • Lead pieces of work

7) Bonus / “Unicorn” traits (nice-to-have)

They joked about wanting a “unicorn,” which translates to:

  • Strong in BOTH:
  • ArcGIS platform (core)
  • Development (Python/.NET)
  • Able to act as a “tip of the spear” technically with the team

What will NOT work

Candidates will likely be rejected if they are:

  • Too back-end focused (heavy API / infrastructure, no UI work)
  • Experienced in non-Esri GIS tools only
  • Missing dashboard / Experience Builder exposure

Strong pitch angle:

“Hands-on ArcGIS Enterprise consultant who has built and customized dashboards, Experience Builder apps, and GeoEvent integrations, with enough Python/.NET knowledge to collaborate with dev teams and extend functionality.”

Bottom line

The right candidate is:

  • ArcGIS-first (Enterprise-focused)
  • 50/50 front-end + back-end
  • Able to step in immediately
  • Comfortable with GeoEvent + real-time data
  • Strong communicator with business teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10118140
  • Position Id: 9007596
  • Posted 1 day ago
Contact the job poster
Praveen Boddam

Praveen Boddam

RapidIT, Inc Recruiter @ RapidIT, Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Full-time

USD 84,240.00 - 142,480.00 per year

Charlotte, North Carolina

Today

Full-time

USD 79,248.00 - 130,728.00 per year

Charlotte, North Carolina

Today

Full-time

USD 79,248.00 - 130,728.00 per year

Remote or Nevada

Yesterday

Easy Apply

Third Party, Contract

Search all similar jobs