Job Search and Career Advice Platform

Enable job alerts via email!

GIS Software Engineer

ACHIEVE SUCCESS PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is looking for a skilled professional to develop automated workflows for geospatial data management and enhance urban planning analytics using ArcGIS and Python. The ideal candidate will manage the lifecycle of feature development, integrate GIS technologies, and establish best practices. A Bachelor's degree in a relevant field is required along with proficiency in ArcGIS technologies and strong data engineering skills.

Qualifications

  • Proficiency in ArcGIS technologies including ArcGIS Pro, Workflow Manager, and Web Editor.
  • Strong Python skills, familiar with geoprocessing libraries such as arcpy, geopandas, and shapely.
  • Experience in data engineering and systems design.

Responsibilities

  • Develop automated pipelines and workflows for geospatial data management.
  • Build interactive tools that streamline urban planning workflows.
  • Manage feature development lifecycle from conception to deployment.

Skills

Proficiency in ArcGIS technologies
Strong Python skills
Experience with CI/CD pipelines
Data engineering
REST API integration
Project management understanding

Education

Bachelor's degree in computer science, software engineering, or related field

Tools

ArcGIS Pro
GitLab
Cloud infrastructure (AWS)
Job description
Key Responsibilities
  • Develop automated pipelines and workflows for geospatial data management and refresh on ArcGIS Pro and Web
  • Build interactive tools and features that streamline urban planning workflows and analytics
  • Manage feature development lifecycle from conception to deployment
  • Write unit tests and documentation for new features
  • Integrate cloud and on-prem GIS technologies using APIs and SDKs
  • Establish coding standards and best practices
Required Skills
  • Proficiency in ArcGIS technologies (ArcGIS Pro, Workflow Manager, Web Editor, Experience Builder, Data Reviewer)
  • Strong Python skills and familiarity with geoprocessing libraries (arcpy, geopandas, shapely)
  • Experience with CI/CD pipelines (preferably GitLab)
  • Data engineering and systems design experience
  • REST API integration experience
  • Strong project management and software architecture understanding
Preferred Qualifications
  • Experience with Esri Enterprise Suite (Portal, Enterprise Geodatabase, Branch Versioning, Feature & GP services)
  • Unit/integration testing experience
  • RBAC setup for large systems
  • Cloud infrastructure experience (AWS)
  • Interest in urban planning applications
  • Bachelor's degree in computer science, software engineering, or related field
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.