This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a GIS Applications Developer based in the United States.
This role offers an exciting opportunity to leverage geospatial technologies, software engineering, and data science to support critical disaster recovery and resilience initiatives. The successful candidate will contribute to innovative projects that help improve situational awareness and decision-making following natural disasters, ultimately reducing the burden on affected communities and businesses. Working within a collaborative and mission-driven environment, you will develop advanced GIS applications, integrate machine learning capabilities, and build tools that transform complex datasets into actionable insights. This position combines technical leadership, innovation, and public sector impact, making it ideal for professionals passionate about geospatial technologies and meaningful problem-solving.
Accountabilities:
- Lead the development of geospatial software solutions, including the design and implementation of ArcGIS Pro extensions integrating machine learning models, hazard datasets, and vulnerability inventories.
- Serve as a subject matter expert on software and application development, providing technical guidance on system capabilities, requirements, and solution design.
- Develop scripts, tools, and automation processes to optimize cartographic production, geospatial analysis, and data workflows.
- Collaborate with data scientists, analysts, and technical teams to deliver insights and analytical products supporting critical government planning and disaster response activities.
- Integrate internal and external data sources through APIs and other technologies to support advanced geospatial analysis and situational awareness initiatives.
- Participate in program planning, strategy development, evaluation activities, and client engagements while ensuring successful project delivery.
- Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives across software development and geospatial operations.
Requirements
- Bachelor's degree in Computer Programming, Geographic Information Systems (GIS), Computer Science, or a related technical field.
- Minimum of 5 years of professional experience in software development, GIS application development, or related technical roles.
- Strong expertise in Python and related libraries used for geospatial analysis, data science, and software development.
- Familiarity with additional analytical technologies such as SQL, R, SAS, or similar tools.
- Hands-on experience with Esri technologies, including ArcGIS, ArcGIS Pro, ArcGIS Online, scripting tools, notebooks, and geospatial datasets.