remote
Geospatial Developer - NV5
Software Engineer
Experienced Geospatial Developer skilled in Python, ArcGIS, and spatial databases, delivering complex GIS solutions within agile teams for defense‑related projects.
About the role
Key Responsibilities
- Design, develop, and maintain custom GIS applications and tools using Python, JavaScript, and ArcGIS APIs.
- Implement and optimize spatial databases with PostGIS and SQL to support large‑scale intelligence data.
- Collaborate with cross‑functional teams following Agile methodologies to deliver iterative, high‑quality solutions.
- Provide technical guidance and best‑practice recommendations to shape future GIS technology direction.
- Conduct code reviews, testing, and documentation to ensure maintainable and secure software.
Requirements
- Proven experience developing GIS applications with Python and ArcGIS platform.
- Strong knowledge of spatial databases, including PostGIS and advanced SQL querying.
- Familiarity with front‑end development using JavaScript and web mapping libraries.
- Hands‑on experience working in Agile/Scrum environments.
- U.S. citizenship with ability to obtain DoD security clearance.
Skills
pythonsqljavascript