Geospatial Software Developer (GIS)

Latitude Resource

  • Johannesburg, Gauteng
  • R25,000-40,000 per month
  • Permanent
  • Full-time
  • 1 day ago
A specialist market research consulting, data and solutions business based in Johannesburg, Gauteng is seeking to employ a Junior to mid-level Geospatial Software Developer on a permanent basis.Various levels of experience in some or all the following will be required:Key Skills & Experience
  • Strong background in Esri ArcGIS (Enterprise & Online) suite
  • Proficiency in Python, JavaScript, and React.js
  • Front-end expertise: JavaScript, HTML, and CSS for building custom widgets (Esri WebApps & Experience Builder) and interactive maps
  • Experience with JSreport server for advanced report customization (PDF)
  • Solid knowledge of SQL & relational databases (e.g., PostgreSQL) and spatial databases (e.g., Esri GDB)
  • Experience in developing Machine Learning algorithms/models (regression, classification, predictive modelling)
  • Familiarity with cloud platforms (Azure) and version control systems (Git, Azure DevOps)
  • Proven track record as a GIS Developer (minimum 1 year)
  • Knowledge of ArcGIS APIs (JavaScript, REST API) for GIS functionality integration
  • Ability to perform spatial analysis and automate geoprocessing using ArcPy, Python, GeoPandas, or ModelBuilder
  • Experience in building ArcGIS Dashboards/Web Experience/Web Apps
  • Advantageous: expertise with React.js front-end frameworks
Salary: R25,000 to R40,000 per month, purely based on skills and experience.HOW TO APPLY
  • Ensure you meet all the requirements
  • Complete all the requested information below
  • Remember to attach your CV
  • Once your application has been made, you will receive a generic e-mail to confirm the receipt of your application
  • Only short-listed candidates will be contacted
  • Should you not be contacted by a consultant within 2 weeks, please consider your application as unsuccessful.

Latitude Resource

Similar Jobs

  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • 17 hours ago
  • Senior Java Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Job & Company Description: A continuously growing company within the Payment Solutions environment, providing software solutions, is looking for a Java Developer to join a success…
    • 17 hours ago