Software Engineer (GIS)

SAVANT INFOTECH SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SAVANT INFOTECH SOLUTIONS PTE. LTD. is seeking a capable developer to maintain and enhance a geospatial web application. You will upgrade libraries, optimize server components, and profile performance across GIS map services and SQL databases.

You will generate unit and end-to-end tests, maintain Jenkins scripts, and produce Splunk reports to analyze map service usage. Strong English communication and teamwork are essential.

Qualifications

  • Minimum 3 years of experience in the listed web app and GIS technologies.
  • Strong English communication skills, able to work in a dynamic team.

Responsibilities

  • Maintain and enhance the geospatial web application, upgrade libraries, and tune server components.
  • Generate unit tests and end-to-end scripts; maintain Jenkins automation.
  • Create Splunk reports and perform performance analysis of map services.
  • Troubleshoot issues and develop test cases to prevent recurrence.
  • Monitor automated tests to ensure stable application performance.
  • Design and develop the application per provided specifications.
  • Perform design, programming, integration, system testing, and assist users in UAT.
  • Iteratively prototype to introduce and enhance core features.

Skills

Communication
Teamwork
Independent work
Deadline-driven
English proficiency

Tools

JavaScript ES5/6
ReactJS
Redux
jQuery
HTML5/CSS
AJAX/JSON
NPM
Asp.NET Core
MVC
C#
ArcGIS JavaScript API
ArcGIS Server REST API
GeoServer
PostGIS
PostgreSQL
MS SQL
Oracle
Git

Job description

Development and maintenance of geospatial web application.

Job Description

Maintain and enhance the application which includes upgrading of the libraries, application and servers components, performance profiling and tuning of the server-side codebase, GIS map services and SQL statements.

Generate unit tests and end-to-end test scripts to ensure nothing breaks upon publishing new features and maintain current automated scripts in Jenkins.

Generate splunk reports and performance analysis on the usages of the map services.

Troubleshoot, identify, solve issues and develop test cases to prevent similar issues.

Monitor the results of automated correctness and performance test to ensure a stable and working application.

Design and develop the application according to the specifications provided.

Perform design, programming, integration, system testing, assist users in User Acceptance Test (UAT).

Perform iterative prototyping to introduce and enhance new features to the core system.

Skillset

a) At least 3 years of good working knowledge in the following areas:

  • Web Application Client-side Technologies (JavaScript ES5/6, ReactJS, Redux, jQuery, HTML5/CSS, AJAX/JSON, NPM)
  • Web Application Server-side Technologies (Asp.NET Core, Aps.NEt, MVC, C#)
  • Web GIS Technologies (ArcGIS JavaScript API v4.5, ArcGIS Server REST API, GeoServer, PostGIS)
  • Database technologies (e.g. Postgresql, MS SQL, Oracle); and
  • Code version control system (Git).

b) Good communication skills and the ability to:

  • Understand and communicate in English, in speech and writing.
  • Work with other members in a dynamic and fast-moving team.
  • Work independently with minimum supervision.
  • Work on own initiative and adhere to deadlines.

Added advantage with the following:

  • Development using Microsoft Azure Cloud and/or AWS Cloud.
  • Open-source technologies such as NodeJS, Leaflet, GeoServer, PostgresSQL, PostGIS.
  • Knowledge of geospatial and mapping concepts such as spatial analysis and map projections with ESRI technologies.
  • Experience with geoprocessing using Python scripts and ETL tools such as FME.
  • Experience in agile development and DevOps processes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer GIS
Software Engineer GIS

Millennium Technology Services • Singapore

On-site
SGD 60,000 - 80,000
IT Solution Architect (GIS) - 1547
IT Solution Architect (GIS) - 1547

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000
Geospatial Web Engineer (GIS & Mapping)
Geospatial Web Engineer (GIS & Mapping)

SAVANT INFOTECH SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Solution Architect - Geospatial
Solution Architect - Geospatial

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
null
GIS - Solution Architect
GIS - Solution Architect

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
GIS Solution Architect
GIS Solution Architect

AVENSYS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
M01 - Product Manager / Business Analyst
M01 - Product Manager / Business Analyst

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 70,000 - 110,000
GIS Administrator
GIS Administrator

Accenture Southeast Asia • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Frontend / Backend)
Software Engineer (Frontend / Backend)

MAVENTREE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Senior GIS Engineer (Smallworld)
Senior GIS Engineer (Smallworld)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000