Gis Developer

Durban, ZN, ZA, South Africa

Job Description

We are seeking an GIS Developer who is responsible for developing and maintaining web

applications for internal and external clients.

Major job responsibilities include:

collaborating with product managers, developers, quality control, data and

operations team analyzing requirements to determine the appropriate

algorithms to use and ensuring proper documentation of each developed

application; researches/evaluates software or services that may assist in

development or may be used as program platforms; create technical design of

assigned projects; and analyzes new datasets, programs and upgrades of

developed applications. This role requires excellent GIS programming skills and

understanding of relational and spatial databases.

Requirements -

Grade 12 Bachelor's degree in Geographic Information Systems, Computer Science, Geomatics, or a related field. Minimum of 3 years of experience in GIS application development and software engineering. Proficient in GIS development using platforms such as Esri ArcGIS, QGIS, or similar. Strong programming skills in Python, JavaScript, HTML/CSS, and GIS libraries such as Leaflet, OpenLayers, or ArcGIS API for JavaScript. Experience with relational databases (e.g., PostgreSQL/PostGIS, SQL Server, Oracle) and spatial data management. Familiarity with web services, REST APIs, and system integration practices. Understanding of version control systems (e.g., Git) and Agile development methodologies. Design and Development System Enhancement and Maintenance Data Analysis and Visualization Testing and Quality Assurance
Salary to be discussed.

Position - Contract

Please respond with a detailed copy of your cv and ensure all certifications attached.

Job Type: Temporary

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1452121
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned