Senior GIS Developer

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant Technology Solutions Asia Pacific PTE. LTD. is seeking 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 tasks and contribute to scalable GIS platforms. The role blends hands-on software engineering with technical leadership across delivery teams, requiring ArcGIS expertise, C#/.NET and Python scripting.

Qualifications

  • 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, RESTAPIs 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.

Responsibilities

  • Design, develop, test and maintain enterprise GIS applications using Esri ArcGIS technologies.
  • Build web, desktop and API-based GIS 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, webmaps and scene layers.
  • Develop 2D and 3D mapping, visualization and spatial-analysissolutions.
  • 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.

Skills

ArcGIS Enterprise
C# / .NET
Python scripting
REST APIs
PostgreSQL / PostGIS
3D GIS
GIS data modelling
Git / source control
Communication with stakeholders

Education

Bachelor's degree in GIS, Computer Science, Information Technology, Engineering or related discipline
Esri or other relevant technical certifications (advantage)

Tools

ArcGIS Server
ArcGIS Pro
Portal for ArcGIS
ArcGIS Maps SDK for JavaScript
ArcPy
FME
CesiumJS
PostgreSQL
Microsoft SQL Server
Oracle Spatial
Git
ASP.NET Core
JavaScript / TypeScript

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,desktopand API-based GIS solutions, automate geoprocessingactivitiesand contribute to scalable,secureand reliable GIS platforms. The role combines hands-on software engineering with technical leadership and collaboration across delivery teams.

What you will do
  • Design, develop,testandmaintainenterprise GIS applications using Esri ArcGIS technologies.

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

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

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

  • Publish andmaintainGIS services, feature services, geoprocessing services, webmapsand scene layers.

  • Develop 2D and 3D mapping,visualisationandspatial-analysissolutions.

  • Perform spatial data conversion, migration,validationand geodatabase administration.

  • Integrate GIS platforms with enterprise applications, databases, cloudservicesand 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, performancetuningand production troubleshooting.

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

  • Providetechnical 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,ModelBuilderandArcPy.

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

  • Proficiencyin Python scripting for geoprocessing,automationand data-processing workflows.

  • Experience with enterprise spatial databases such as PostgreSQL/PostGIS, Microsoft SQL Server or Oracle Spatial, including spatial modelling, queryoptimisationand 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 securesoftware-developmentpractices.

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

Additionalskills that would be useful
  • Experience with Entity Framework, Dapper,microservices, React, Angular, JavaScript or TypeScript.

  • Experience with FME or comparable spatial ETL tools.

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

  • Knowledge of remote sensing, image processing, geospatialAIor machine-learning applications.

  • Experience with ArcGIS Utility Network, ArcGISGeoEventServeror ArcGIS Knowledge.

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

  • Exposure to government, land administration, utilities, transportation, smart cities, environmental,natural-resourcesor infrastructureprogrammes.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GIS Administrator
GIS Administrator

Accenture Southeast Asia • Singapore

On-site
SGD 90,000 - 150,000
Senior GIS Developer
Senior GIS Developer

ox consultancy pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Enterprise GIS Lead
Enterprise GIS Lead

MOGUL PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
GIS Solution Architect
GIS Solution Architect

Accenture Southeast Asia • Singapore

On-site
SGD 120,000 - 190,000
SOFTWARE LEAD
SOFTWARE LEAD

span consultancy services pte. ltd. • Singapore

On-site
SGD 70,000 - 100,000
DEVELOPER L4
DEVELOPER L4

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Software Developer (.NET)
Software Developer (.NET)

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 80,000
Full Stack Engineer (ArcGIS)
Full Stack Engineer (ArcGIS)

DCI CONSULTANTS PRIVATE LIMITED • Singapore

On-site
SGD 96,000 - 144,000
Software Engineer GIS
Software Engineer GIS

Millennium Technology Services • Singapore

On-site
SGD 60,000 - 80,000
Senior GIS Developer (ArcGIS Expert) | Python/JavaScript
Senior GIS Developer (ArcGIS Expert) | Python/JavaScript

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000