Get more replies from employers
Send a job-specific resume in minutes.
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.
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.
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.
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.
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.
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.