AECOM logo

GIS Programmer

AECOM

SingaporeFull-timeHybrid

Posted 4 Jun 2026

About this role

Design, develop, and maintain GIS-based software tools to solve AEC industry problems. Perform system analysis, capture user requirements, and provide technical support and documentation for end-users. Requires a degree in Geo-Informatics, Computer Science, or Engineering with 2-4 years of experience in .NET, Python, or JavaScript. Proficiency in SQL and experience with Esri products is preferred.

What they're looking for

GIS Programming.NETC#VB.NetPythonJavaScriptSQLArcGIS REST API

Frequently asked questions

What does a GIS Programmer at AECOM do?

Design, develop, and maintain GIS-based software tools to solve AEC industry problems. Perform system analysis, capture user requirements, and provide technical support and documentation for end-users. Requires a degree in Geo-Informatics, Computer Science, or Engineering with 2-4 years of experienc…

What skills does this GIS Programmer role need?

Key skills for this role include GIS Programming, .NET, C#, VB.Net, Python, JavaScript.

How much does a GIS Programmer at AECOM pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this GIS Programmer role remote, hybrid, or on-site?

This role is hybrid, based in Singapore.

How do I apply for this GIS Programmer role?

You can apply directly on AECOM's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.