GIS Developer
Location : Fort Myers, FL (Onsite)
Compensation : $85,000+
Position Overview
We are seeking a hands-on GIS Developer who can hit the ground running and bring strong, real-world development experience to our GIS environment. This role requires an experienced developer whose primary skill set includes Python-based GIS development, mobile GIS application experience, and a solid understanding of standard software development lifecycle (SDLC) practices. The ideal candidate stays current with modern GIS technologies and applies them in production environments.
The GIS Developer will design, develop, maintain, and support GIS applications and spatial data critical to utility operations, integrating GIS with systems such as Outage Management (OMS), SCADA, Customer Information Systems (CIS), and AMI. Essential Functions
- Design, develop, and maintain GIS applications using Python as a primary development language.
- Develop and support custom scripts, tools, and automation workflows for GIS data processing, reporting, and analysis.
- Build, deploy, and maintain mobile GIS applications used by field crews in real-world operational environments.
- Apply standard SDLC methodologies (requirements gathering, design, development, testing, deployment, and maintenance) when developing GIS applications and user interfaces.
- Maintain and enhance spatial databases, including electric network models, land base, and asset data.
- Integrate GIS applications with OMS, SCADA, CIS, and other enterprise utility systems.
- Collaborate with engineering, IT, and field operations to validate, troubleshoot, and improve GIS solutions.
- Produce accurate maps, reports, dashboards, and visualizations for operational planning and regulatory needs.
- Ensure GIS system performance, data integrity, security, and backup processes.
- Provide technical support and training to internal users of GIS applications.
Participate in outage response, emergency planning, and storm restoration efforts as required.
Required Qualifications
Bachelor’s degree in GIS, Geography, Computer Science, Engineering, or a related field.2–5+ years of hands-on GIS development experience, with demonstrated production-level development work.Strong Python development experience as a primary skill (not coursework-only or limited exposure).Proven experience developing and supporting mobile GIS applications in real-world environments.Working knowledge of modern GIS technologies and trends, including current Esri platforms and tools.Solid understanding and practical use of standard SDLC practices for application and UI development.Experience integrating GIS with enterprise systems, preferably within a utility or electric distribution environment.Ability to work independently, solve complex problems, and deliver solutions with minimal ramp-up time.
Category Code : JN008