Talent.com
This job offer is not available in your country.
Application Consultant

Application Consultant

MAVENTREE TECHNOLOGY PTE. LTD.Singapore
13 days ago
Job description

Job Scope :

  • 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), and documentation in compliance with URA's ISO 9001 Quality Management System.

Requirements :

  • Degree in Computer Science / Engineering or its equuivalent
  • At least 3 years of good working knowledge in the following areas :
  • Web Application Client-side Technologies (JavaScript ES5 / 6, ReactJS, HTML5 / CSS, AJAX / JSON)
  • Web Application Server-side Technologies (Asp.NET MVC, C#, python)
  • Web GIS Technologies (ArcGIS JavaScript API v4.5, ArcGIS Server REST API, Leaflet, Mapbox,CartoDB, Geoserver, Google Map)
  • Other Requirements :

    It will be advantageous to have good working knowledge in the following areas :

  • Development experience using javascript technologies (ReactJS, Redux, BabelJS, Webpack, jQuery, D3)
  • Web / mobile User Interface design experience
  • ESRI Technologies (ARCGIS Server, ARCMap, geo-processing tools using ARCpy)
  • Open-source technologies such as NodeJS, GeoServer, PostGIS and PostgreSQL.
  • Javascript testing technologies (Enzyme, chai, mockery, etc.)
  • Containerization technologies and deployment (Docker, Kubernetes)
  • Code version control system (Git)
  • DevOps workflow and application
  • Create a job alert for this search

    Application Consultant • Singapore