Job Search and Career Advice Platform

Enable job alerts via email!

GIS Software Engineer

ACHIEVE TECHNOLOGY ASIA PACIFIC PTE LTD

Singapore

On-site

SGD 80,000 - 100,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 development firm in Singapore is seeking a professional adept at developing automated workflows for geospatial data management. Candidates should exhibit proficiency in ArcGIS technologies and possess strong Python skills along with experience in CI/CD pipelines. The ideal individual will be responsible for managing the feature development lifecycle and integrating GIS technologies. This role offers opportunities to contribute to urban planning applications and requires a strong understanding of project management.

Qualifications

  • Proficiency in ArcGIS technologies required.
  • Strong Python skills needed, including familiarity with geoprocessing libraries.
  • Experience with CI/CD pipelines preferred.

Responsibilities

  • Develop automated pipelines for geospatial data management.
  • Manage feature development lifecycle from conception to deployment.
  • Integrate cloud and on-prem GIS technologies using APIs.

Skills

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

Education

Bachelor's degree in computer science, software engineering, or related field
Job description
Roles & Responsibilities
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.