job positions of GIS Systems Developer at QT Global Software Ltd: Deadline November 15, 2026

 


QT Global Software Ltd is recruiting a GIS Systems Developer to work in Kigali, Rwanda. The successful candidate will develop, integrate, test, deploy, and maintain Geographic Information Systems (GIS) applications, combining geospatial technologies with modern web and backend development.

Buy Maps

This opportunity is suitable for software developers and GIS professionals with practical experience in GIS platforms, interactive mapping, spatial databases, APIs, and enterprise software integrations. Applications are scheduled to open on October 15, 2026.

 

About QT Global Software Ltd

QT Global Software Ltd is a private technology company specializing in web and mobile application development, information security consultancy, and network security services. The company works with government agencies, businesses, and other organizations to deliver secure digital solutions, software development, and technical support throughout the product lifecycle.

Its core values include quality customer service, professional business conduct, and the delivery of secure, client-oriented solutions.

Position Summary

The GIS Systems Developer will design, develop, configure, integrate, test, deploy, document, and maintain GIS-enabled software solutions. The role focuses on hands-on development of web-based GIS applications, geospatial data workflows, GIS services, and integrations with enterprise information systems.

The successful candidate will work with software architects, GIS specialists, technical leads, business analysts, DevOps engineers, and other project team members to turn approved requirements into reliable, secure, and maintainable software.

Minimum Qualifications and Experience

Applicants must meet the following requirements:

  • A Bachelor’s Degree in GIS, Geoinformatics,  Computer Science, Software Engineering, Information Systems, ICT, Geography, or a related discipline.
  • At least five years of relevant professional experience, including substantial hands-on GIS software development or customization.
  • Demonstrated contributions to at least two GIS software development or enterprise GIS integration projects.
  • Evidence of completed software deliverables, such as GIS web applications, APIs, geospatial database components, or GIS integrations.
  • Relevant certifications in ArcGIS, software development, cloud technologies, or databases are an added advantage but are not mandatory.

Required Technical Skills

1. GIS Platforms and Development

Candidates should have practical experience with:

  • ArcGIS Enterprise, including ArcGIS Server and Portal for ArcGIS, and/or ArcGIS Online.
  • ArcGIS Maps SDK for JavaScript for developing interactive web maps and geospatial interfaces.
  • ArcGIS REST APIs, feature services, map services, and geoprocessing services.
  • ArcGIS Pro for preparing and validating geospatial datasets, maps, layers, and services.
  • Spatial analysis, location-based workflows, GIS dashboards, and geospatial reporting.

Experience developing mapping features such as layer visualization, feature editing, search, filtering, pop-ups, and spatial queries is important.

2. Frontend and Mobile Development

Applicants should demonstrate proficiency in:

  • JavaScript or TypeScript, HTML5, and CSS3.
  • React and/or Next.js.
  • API integration, state management, reusable components, responsive layouts, and form validation.
  • Integrating GIS mapping components into enterprise web applications.

Experience with mobile GIS applications, field-data collection, and mobile development frameworks is an added advantage.

3. Backend Development and System Integration

The role requires the ability to develop backend services using at least one relevant technology stack, such as:

  • Node.js/NestJS.
  • Java/Spring Boot.
  • ASP.NET.


Candidates should also have experience with REST APIs, JSON data, authentication, authorization, validation, error handling, and API documentation.

Experience integrating GIS applications with land information systems, enterprise resource planning systems, health information systems, environmental platforms, document management systems, and external data services is valuable.

4. Spatial Databases and Data Processing

Applicants should have strong SQL skills and practical experience with geospatial data management, preferably using PostgreSQL/PostGIS or enterprise geodatabases.

Relevant skills include:

  • Creating, querying, updating, validating, and optimizing spatial datasets.
  • Working with coordinate reference systems, map projections, and common GIS data formats.
  • Performing spatial joins and geometry operations.
  • Developing data import, transformation, cleansing, validation, and synchronization routines.
  • Optimizing spatial queries and database indexes in collaboration with database and GIS administrators.

5. Software Engineering, Security, and Deployment

Candidates should be familiar with:

  • Git and collaborative development workflows.
  • Automated, unit, and integration testing.
  • Troubleshooting software defects and performance problems.
  • Secure coding, access control, and secrets management.
  • CI/CD pipelines, environment configuration, logging, and software deployment.
  • Technical documentation, API references, installation guides, and handover materials.

Key Responsibilities

The selected candidate will be expected to:

  • Develop, enhance, and maintain GIS web applications and geospatial software components.
  • Build interactive maps, spatial search tools, data-editing features, GIS dashboards, and other mapping interfaces.
  • Configure, extend, publish where authorized, and consume GIS services through ArcGIS Enterprise or ArcGIS Online.
  • Develop backend logic, APIs, and integration components connecting GIS services with business systems.
  • Implement geospatial data models, spatial queries, data import routines, and data validation processes.
  • Write secure, reusable, and maintainable code and conduct appropriate software testing.
  • Investigate and resolve application, integration, data, and performance issues.
  • Collaborate with architects, technical leads, QA teams, business analysts, database administrators, and DevOps engineers.
  • Support deployment, release validation, configuration, and maintenance across development, testing, and production environments.
  • Maintain source code, API specifications, technical guides, release notes, and implementation documentation.
  • Participate in sprint planning, technical discussions, demonstrations, and code reviews.
  • Transfer technical knowledge to development and support teams.

Preferred Experience

The following experience will be an advantage:

  • GIS projects involving government, land administration, utilities, environmental management, or natural resources.
  • Parcel Fabric, cadastral systems, and land information workflows.
  • GPS-based data collection, offline mobile workflows, and synchronization.
  • ArcGIS Experience Builder, ArcGIS Dashboards, and custom GIS widgets.
  • Python/ArcPy scripting for geospatial data processing and automation.
  • Open geospatial standards and technologies, including OGC services, GeoJSON, and PostGIS.
  • Real-time GIS feeds, remote-sensing datasets, and advanced spatial analytics.

Soft Skills

Applicants should demonstrate:

  • Strong analytical thinking and practical problem-solving.
  • The ability to translate technical requirements into working software.
  • Clear communication with technical and non-technical colleagues.
  • Teamwork and participation in code reviews.
  • Good time management, attention to detail, and accountability.
  • The ability to work independently and collaborate within multidisciplinary teams.

Expected Deliverables

The GIS Systems Developer will be responsible for producing deliverables such as:

  • Functional GIS web application features and modules.
  • Maintainable, version-controlled source code.
  • Configured GIS services, maps, layers, and application integrations.
  • Documented REST APIs and backend components.
  • Geospatial database scripts, data-processing routines, and validated datasets.
  • Software test records and defect-resolution evidence.
  • Deployment instructions, configuration guides, API documentation, and release notes.
  • Technical handover materials and knowledge-transfer documentation.

Performance Evaluation

Deliverables will be assessed against approved project requirements and applicable development standards. Evaluation will consider whether:

  • Required functionality has been implemented and demonstrated.
  • Source code is reviewed, version-controlled, tested, and documented.
  • GIS services, integrations, data processing, and access permissions work as specified.
  • Significant defects and security findings are addressed before acceptance according to agreed severity levels.
  • Deployment artifacts and technical handover documents are provided.

CLICK HERE TO APPLY

Prepare the following documents:

  • Updated Curriculum Vitae (CV).
  • Cover letter.
  • National Identity Card.
  • Copy of academic degree.

Applications are scheduled to open on October 15, 2026. The deadline for submission is November 15, 2026.

 

CLICK HERE TO JOIN AFROCAREERS.COM WHATSAPP CHANNEL

Post a Comment

Previous Post Next Post