Hydroinformatics Institute (https://www.h2i.sg/) is looking for a highly motivated, self-driven individual to join a growing team committed to developing next generation software solutions in the water domain. The software has advanced simulation and analytics components with geospatial processing. The developer will be responsible for product development activities related to GIS tools and geospatial data processing.
Roles and Responsibilities:
Develop tools and plugins for the QGIS platform for interactive data input and editing for urban water resources management.
Implement raster and vector processing pipelines using Python within QGIS environments.
Develop desktop-based apps for geo-spatiotemporal data visualization and analysis within QGIS environment.
Create and maintain databases for different kinds of geo-spatiotemporal data.
Work together with scientific computing, water scientists and software engineers to develop software solutions according to client requirements.
Requirements:
Masters in Geodetics, Applied GIS, Geoinformatics or similar fields
Proficiency in Python, R, C/C#, .NET, HTML5, JavaScript, SQL
Hands-on development experience with Web Servers, Web Map Services (WMS), Web Feature Service (WFS), Web Coverage Service (WCS) etc.
Experience in geospatial data analytics and advanced geoprocessing
Experience with Openlayers, Leaflet, QGIS, QGIS Plugins, PostGIS, Earth Engine, GDAL and MDAL etc.
Experience in building integrated and standalone GIS applications on desktop or on web.
Understanding of machine learning algorithms in geospatial data processing
Excellent written and oral communication skills
Experience with ESRI products ArcGIS, ArcGIS API, ArcGIS SDK, ArcEngine, ArcSDE, ArcGIS ModelBuilder, Web AppBuilder is a bonus.