Back to Cognizant Technology Solutions Asia Pacific Pte. Ltd. jobs
C
Senior GIS Developer
D05 Pasir Panjang, Hong Leong Garden, Clementi New Town, Singapore
Full TimeInformation TechnologyJob 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.
About Cognizant Technology Solutions Asia Pacific Pte. Ltd.
First seen: August 4, 2026
Last updated: August 5, 2026