This position is no longer accepting applications
Closed on August 10, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
GIS Developer
Backend Developer
API
ArcGIS Enterprise
ArcGIS JavaScript API
Arcgis Server
Data Analysis
Data Integration
Data Processing
Database
Databases
Frontend
Geographic Information System
Geospatial
GIS
Information Technology (IT)
Software Engineer
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at BJE Professional Services LLC.
Job Description
Based in New York, NY with a hybrid work arrangement, the GIS Developer will design, build, deploy, and maintain enterprise-grade geospatial applications and services for FDNY, leveraging Esri ArcGIS, web frameworks, and geospatial automation.
Responsibilities
- Design, develop, and sustain enterprise GIS applications and services.
- Build and deploy interactive web maps using the ArcGIS Maps SDK for JavaScript.
- Create backend services and APIs with Java and Spring Boot.
- Configure, administer, and optimize ArcGIS Enterprise deployments.
- Develop advanced geoprocessing and automation tools with Python.
- Craft and optimize complex spatial queries and database operations.
- Integrate GIS solutions with enterprise systems and third‑party applications.
- Build custom GIS widgets, workflows, and user interfaces.
- Troubleshoot application, performance, and data related issues.
- Collaborate with business stakeholders, GIS analysts, and technical teams to deliver geospatial solutions.
- Support deployment, testing, and production release activities.
Requirements
- 5+ years of professional software development experience with a focus on GIS applications.
- Experience with ArcGIS Enterprise, including Portal for ArcGIS, ArcGIS Server, ArcGIS GeoEvent Server, and ArcGIS Data Store.
- Experience developing and deploying applications using ArcGIS Maps SDK for JavaScript, Java, and Spring Boot.
- Advanced proficiency in Python scripting for geoprocessing, automation, and GIS workflows.
- Strong SQL skills with experience writing complex spatial queries, spatial joins, and database performance optimization.
- Experience with REST APIs, web services, and enterprise application integration.
- Strong analytical, troubleshooting, and problem-solving skills.
Technologies
- ArcGIS Enterprise
- Portal for ArcGIS
- ArcGIS Server
- ArcGIS GeoEvent Server
- ArcGIS Data Store
- ArcGIS Maps SDK for JavaScript
- ArcGIS API for Python
- Python
- Java
- Spring Boot
- React
- Angular
- Vue.js
- REST APIs
- Web services
Why join this opportunity
- Work on mission-critical geospatial applications supporting FDNY operations.
- Opportunity to leverage cutting-edge ArcGIS Enterprise technologies.
- Collaborate with highly skilled GIS and software development professionals.
- Contribute to innovative solutions that support public safety initiatives.