Software Developer - Singapore - RIDIK SOFTWARE SOLUTIONS PTE. LTD.

    RIDIK SOFTWARE SOLUTIONS PTE. LTD.
    Default job background
    Description
    Roles & Responsibilities

    Job Duties:


    • Research, design, and develop computer and network software or specialised utility programs.


    • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.


    • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.


    • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.

    Job Requirements:


    • Must have experience in building Web Mapping applications using the ArcGIS API for JavaScript, ArcGIS Server 10.1 or later, and ReactJS


    • Hands-on development experience with React JS and ArcGIS API for JavaScript


    • Experience in working with ArcGIS Workflow Manager (Service-driven) Server or ArcGIS Workflow Manager (Classic) Server


    • Experience in working with , npm, Web services, JavaScript, HTML5, CSS3 and REST API


    • In depth knowledge of JavaScript Software Design, Service Oriented Architecture


    • Excellent knowledge in developing PL/SQL queries, stored procedures, and triggers using Oracle / SQL Server


    • Develop, deploy, and maintain GIS applications built with ArcGIS Software/extensions


    • Must have good knowledge on Esri suites of technologies like Desktop, Server, ArcGIS Pro


    • Development experience in consuming secured ArcGIS services in web applications


    • Must have excellent communication skills and open to learn new technologies


    • Self-motivator with a positive attitude and with high energy


    • Proficient in written and spoken English


    • Development using ArcGIS Pro SDK will be added advantage


    • Development experience with 3D maps will be an added advantage


    • Esri certification(s) will be an added advantage


    • Experience in Azure App Services, Azure functions, Azure Logic Apps, Azure storage and API Gateway


    • Experience modernizing legacy applications into cloud-native microservices


    • Experience performing continuous integration and continuous deployment using Azure DevOps


    • Candidate should be good in the ASP. NET, Web API basics and Azure service


    • Experience in API life cycle management - creating REST API


    • Experience with monitoring application performance using Azure application insight

    Tell employers what skills you have

    ReactJS
    Web Services
    ArcGIS Server
    Oracle
    .NET
    Azure

    Continuous Integration and Continuous Deployment
    JavaScript
    Web Mapping
    Stored Procedures
    Microservices
    ArcGIS
    ASP.NET
    SQL Server
    GIS Applications
    REST APIs
    Cloud
    Web API
    API