We are seeking an experienced Senior ESRI GIS Engineer to design, develop, and maintain enterprise geospatial solutions using the ESRI technology stack. The successful candidate will play a key role in delivering scalable GIS platforms, developing spatial services, integrating multiple data sources, and providing technical leadership on geospatial architecture within an Agile development environment.
This is a hands-on technical role suited for a senior engineer with strong expertise in ArcGIS Enterprise, FME, spatial databases, and enterprise GIS application development.
Key Responsibilities- Design, develop, customise, and maintain enterprise GIS applications using the ESRI ArcGIS Enterprise platform.
- Build and manage scalable geospatial services, REST APIs, and spatial analysis capabilities.
- Design and implement FME Desktop and FME Server workflows for automated spatial ETL, data transformation, and system integration.
- Develop and optimise GIS services, spatial queries, and geospatial databases to improve system performance and reliability.
- Integrate multiple spatial data sources and maintain enterprise geospatial data pipelines.
- Develop GIS automation scripts using Python where appropriate.
- Participate in solution architecture, technical design, and technology selection for GIS platforms.
- Conduct code reviews and enforce software engineering best practices.
- Produce technical documentation, solution designs, and implementation guides.
- Troubleshoot complex GIS application, integration, and spatial data issues.
- Collaborate closely with software engineers, architects, business stakeholders, and cross-functional delivery teams.
- Support Agile ceremonies including sprint planning, technical discussions, estimation, and retrospectives.
- Provide technical guidance and mentorship to junior engineers and contribute to capability building within the GIS development team.
Required Skills & Experience- Minimum 8 years of experience in GIS application development and enterprise geospatial solutions.
- Strong expertise across the ESRI ArcGIS Enterprise platform, including:
- ArcGIS Enterprise
- ArcGIS Server
- ArcGIS Portal
- ArcGIS Enterprise SDK
- ArcGIS Pro
- Extensive hands-on experience with FME Desktop and FME Server.
- Strong experience developing and consuming RESTful APIs for geospatial services.
- Solid understanding of spatial databases including Oracle Spatial and/or PostGIS.
- Experience with relational databases such as Oracle, MySQL, or Microsoft SQL Server.
- Proficiency in Python for GIS automation and scripting.
- Experience with JavaScript, including the ArcGIS API for JavaScript.
- Good understanding of GIS standards, web mapping technologies, and OGC standards.
- Experience using version control systems such as GitLab or equivalent.
- Familiarity with Agile software delivery methodologies.
Technical SkillsGIS & Spatial Technologies
- ArcGIS Enterprise
- ArcGIS Server
- ArcGIS Portal
- ArcGIS Pro
- ArcGIS Enterprise SDK
- ArcGIS API for JavaScript
- FME Desktop
- FME Server
Programming
Databases
- Oracle Spatial
- PostGIS
- Oracle
- MySQL
- Microsoft SQL Server
Integration & Services
- REST APIs
- SOAP Web Services
- Spatial ETL
- Spatial Data Transformation
- Spatial Analysis
Development Tools
- GitLab or equivalent version control systems
Preferred Experience- Experience delivering GIS solutions for Singapore Government agencies.
- Familiarity with the Singapore Government Technology Stack (SGTS).
- Experience integrating with OneMap APIs.
- Understanding of government security requirements for spatial information systems.
- Exposure to cloud-based GIS platforms and services.
- Experience with spatial big data processing technologies.
- ESRI technical certifications.
- Experience developing or supporting 3D GIS applications.
Key Project ExperienceCandidates should demonstrate experience in one or more of the following:
- Enterprise GIS platform implementation
- Development of geospatial services and spatial analysis tools
- Automated spatial ETL and data integration using FME
- Integration of multiple enterprise spatial data sources
- GIS platform modernisation and optimisation initiatives
What We're Looking ForThe ideal candidate is a technically strong GIS professional who combines deep expertise in ESRI technologies with excellent problem-solving and collaboration skills. You should be passionate about delivering scalable, high-quality geospatial solutions while contributing to technical leadership, continuous improvement, and successful project delivery within a fast-paced Agile environment.