Job Description
Description
We are seeking a skilled and enthusiastic GIS Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining cutting-edge GIS web applications that leverage geospatial technologies to address client needs. This position requires a strong background in web development with experience in C#, .NET, Angular, and various mapping libraries and geospatial data formats.
Responsibilities:
- Develop and maintain GIS web applications using C#, .NET, and Angular for front-end development.
- Build interactive, map-based applications with Leaflet.js and JavaScript.
- Design and implement scalable backend services for geospatial data processing using Node.js.
- Integrate and manage spatial data from various sources (GeoJSON, KML, shapefiles) for application use.
- Connect GIS applications with mapping APIs and spatial databases.
- Optimize performance and usability of GIS applications, ensuring responsive design and smooth data rendering.
- Collaborate with data analysts, cartographers, and software engineers to create innovative geospatial solutions.
- Troubleshoot and resolve issues, continuously improving application functionality.
- Stay current with trends in GIS, Angular, and related web development technologies.
- Develop and maintain GIS applications using programming languages such as Python, Java, or C++.
- Design and implement spatial databases to store and manage geospatial data.
- Create and modify maps, charts, and other visual representations of geospatial data.
- Perform data analysis and quality control to ensure accuracy and reliability of GIS data.
- Collaborate with other team members to integrate GIS functionality into existing software systems.