> Markdown version of [/jobs/ext/562568-esri-developer](https://www.wearedevelopers.com/jobs/ext/562568-esri-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ESRI developer - **Company:** Maintec Technologies Inc - **Location:** Plano, TX, United States - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), ArcGIS (Software), Extract Transform Load (ETL), Data Mapping, GIS Applications, Python (Programming Language), Data Streaming, Systems Integration, Web Applications, Esri GIS (Software), Backend, Data Analytics, Real Time Data - **Published:** June 15, 2026 - **Apply:** https://www.dice.com/job-detail/74684fca-9426-4424-a5fc-70242c4bd055 ## About the Role 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, * 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 ## Description * 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 ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Tips on mastering remote job interviews](https://www.wearedevelopers.com/magazine/23-tips-on-mastering-remote-job-interviews) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)