onsite
Software Engineer GIS - Brunel GmbH NL Stuttgart
Software Engineer
Develop and maintain GIS solutions using Python, JavaScript, and spatial databases. Design data models, create web maps, and optimize spatial queries for high‑performance applications.
About the role
Key Responsibilities
- Design, develop, and deploy GIS applications using Python, JavaScript, and web frameworks.
- Model and manage spatial data in PostGIS, ensuring data integrity and performance.
- Integrate ArcGIS and QGIS tools to deliver interactive mapping solutions.
- Collaborate with data scientists to implement spatial analytics and visualizations.
- Optimize SQL queries and database schemas for large geospatial datasets.
- Maintain documentation and provide technical support to internal stakeholders.
Requirements
- Proven experience in GIS development and spatial database design.
- Strong programming skills in Python and JavaScript.
- Hands‑on knowledge of PostGIS, ArcGIS, and QGIS.
- Experience with RESTful APIs and web mapping libraries (Leaflet, OpenLayers).
- Excellent problem‑solving skills and attention to detail.
Skills
pythonjavascriptsql