Search by job, company or skills

8-10 Years
SGD 7,000 - 13,000 per month
Early Applicant
  • Posted 9 days ago
  • Be among the first 10 applicants

Job Description

About the role

We are looking for a Senior GIS Developer to design, build and support enterprise geospatial applications and data workflows. You will develop web, desktop and API-based GIS solutions, automate geoprocessing activities and contribute to scalable, secure and reliable GIS platforms. The role combines hands-on software engineering with technical leadership and collaboration across delivery teams.

What you will do

  • Design, develop, test and maintain enterprise GIS applications using Esri ArcGIS technologies.

  • Build web, desktop and API-based solutions using C#, .NET and ArcGIS development frameworks.

  • Develop geoprocessing tools, ArcPy and Python automation scripts, and spatial ETL workflows.

  • Configure and support ArcGIS Enterprise components, including ArcGIS Server, Portal for ArcGIS and ArcGIS Pro.

  • Publish and maintain GIS services, feature services, geoprocessing services, web maps and scene layers.

  • Develop 2D and 3D mapping, visualisation and spatial-analysis solutions.

  • Perform spatial data conversion, migration, validation and geodatabase administration.

  • Integrate GIS platforms with enterprise applications, databases, cloud services and third-party systems through secure APIs and services.

  • Create reusable GIS components, APIs and widgets using ArcGIS Maps SDK for JavaScript.

  • Contribute to solution design, technical reviews, effort estimation, performance tuning and production troubleshooting.

  • Apply coding, testing, documentation, security and quality standards throughout the development lifecycle.

  • Provide technical guidance and knowledge sharing to other developers.

What you bring

Required experience and skills

  • At least 8 years of relevant experience in GIS application development and enterprise GIS implementation, including at least 5 years of hands-on experience with the ArcGIS Enterprise ecosystem.

  • Hands-on experience with ArcGIS Enterprise, ArcGIS Server, ArcGIS Pro, Portal for ArcGIS, ArcGIS Maps SDK for JavaScript, geoprocessing services, ModelBuilder and ArcPy.

  • Strong software development experience in C# and modern .NET, including ASP.NET Core, REST APIs and web services.

  • Proficiency in Python scripting for geoprocessing, automation and data-processing workflows.

  • Experience with enterprise spatial databases such as PostgreSQL/PostGIS, Microsoft SQL Server or Oracle Spatial, including spatial modelling, query optimisation and performance tuning.

  • Experience developing and supporting 2D and 3D GIS solutions, including scene layers, Scene Viewer or ArcGIS 3D Analyst.

  • Experience with source control, code review, testing, troubleshooting and secure software-development practices.

  • Ability to communicate technical concepts clearly and work effectively with cross-functional stakeholders.

Additional skills that would be useful

  • Experience with Entity Framework, Dapper, microservices, React, Angular, JavaScript or TypeScript.

  • Experience with FME or comparable spatial ETL tools.

  • Experience with CesiumJS, BIM-GIS integration, digital twins, LiDAR, point clouds or large-scale 3D geospatial data.

  • Knowledge of remote sensing, image processing, geospatial AI or machine-learning applications.

  • Experience with ArcGIS Utility Network, ArcGIS GeoEvent Server or ArcGIS Knowledge.

  • Experience delivering GIS solutions in cloud or government cloud environments.

  • Exposure to government, land administration, utilities, transportation, smart cities, environmental, natural-resources or infrastructure programmes.

Qualifications

  • Bachelor's degree in GIS, Computer Science, Information Technology, Engineering or a related discipline, or equivalent practical experience.

  • Esri or other relevant technical certifications are an advantage.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151949385

Similar Jobs

Singapore

Skills:

.NETSQL ServerJavaPythonRest ApisPostgisoracle spatialArcGIS OnlineArcGIS EnterpriseESRI technologiesArcPyEsri JavaScript API

Beware of Scammers

We don’t charge money for job offers