1,668,933open jobs
100,041companies
256,539added this week
Browse all
Location
In office (Kigali)
Seniority
Senior · 5+ years exp

First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
QT Global Software Ltd provides cutting-edge digital solutions, including software development, cybersecurity, and IT services to empower businesses worldwide.

Senior (5+ years of experience)

We are hiring for GIS Systems Developer!

Inviting interested candidates to apply by reading the job description below and sending applications to https://career.qtsoftwareltd.com starting October 15th, 2026.

JOB ADVERTISEMENT

Duty Station: Kigali – Rwanda

Deadline for applicants: 15th November 2026

Contract type: Fixed Term Renewable 

Submit CV, Cover letter, National ID and copy of Academic Degree to: https://career.qtsoftwareltd.com

About the Company

QT Global Software Ltd is a private company, engaged in web and mobile application development, information security consultancy, and network security services, providing secure solutions to esteemed clients. We collaborate with government agencies, companies, and organizations to create outstanding user experiences, secure solutions, and support and maintenance across the product/solution lifecycle.

At QT Global Software Ltd, we continuously transform our operations to ensure that we provide reliable and cost-effective client-oriented IT services. We achieve this by assembling the best resources in software development, IT infrastructure, and security, as well as the best project leads. We are proud of our past accomplishments and excited about our future prospects.

Our management philosophy and objectives revolve around two key principles:

  • Firstly, we strive to become the preferred employer for the brightest and most talented minds in the region.
  • Secondly, we prioritize the development, recognition, and rewarding of performance that we deem crucial to our long-term success and sustainability.

Company Values

All staff at QT Global Software Ltd are connected to a shared set of organizational values:

  • Quality Customer Service
  • Professional Business Conduct
  • Client-Oriented and Secure Solutions

1. Position Summary

The GIS Systems Developer shall design at the application/component level, develop, configure, integrate, test, deploy, document, and maintain GIS-enabled software solutions. The role is primarily hands-on and combines GIS technology proficiency with full-stack software development to implement web and, where required, mobile GIS applications; geospatial data workflows; GIS services; and integrations with enterprise information systems.

The developer shall work with project technical leads, software architects, business analysts, GIS specialists, DevOps engineers, and other project team members to translate approved business and technical requirements into reliable, secure, maintainable software. Responsibility for enterprise-wide architecture, overall technology strategy, and solution-level governance remains with the designated architect or technical lead.

2. Minimum Qualifications

  • Bachelor’s degree in GIS, Geoinformatics, Computer Science, Software Engineering, Information Systems, ICT, Geography, or a related discipline.
  • At least five (5) years of relevant professional experience, including substantial hands-on development or customization of GIS-based software applications.
  • Demonstrated implementation contribution to at least two (2) 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 ArcGIS, software development, cloud, or database certifications are an added advantage, not mandatory.

3. Required Technical Experience

3.1 GIS Platforms and Development

  • Practical experience configuring, extending, and consuming services from ArcGIS Enterprise (including ArcGIS Server and Portal for ArcGIS) and/or ArcGIS Online.
  • Hands-on development of interactive web maps, geospatial user interfaces, feature editing, layer visualization, pop-ups, search, filtering, and spatial queries using ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript).
  • Experience with ArcGIS REST APIs, feature services, map services, geoprocessing services, authentication, and service consumption or publishing.
  • Ability to use ArcGIS Pro for preparing and validating geospatial datasets, maps, layers, and services, as required.
  • Experience implementing location-based workflows, spatial analysis, GIS dashboards, and geospatial reporting.

3.2 Frontend and Mobile Development

  • Proficiency in JavaScript or TypeScript, HTML5, CSS3, and modern frontend development.
  • Hands-on experience with React and/or Next.js, including API integration, state management, reusable components, responsive layouts, and form validation.
  • Experience integrating GIS mapping components into enterprise web applications.
  • Experience with mobile GIS applications, responsive field-data-collection workflows, or mobile frameworks is an added advantage.

3.3 Backend Development and Integrations

  • Ability to implement backend services using at least one relevant stack, such as Node.js/NestJS, Java/Spring Boot, or ASP.NET.
  • Experience developing and consuming REST APIs, handling JSON data, authentication/authorization, validation, error handling, and API documentation.
  • Experience integrating GIS with enterprise applications such as land information systems, ERP, health information systems, environmental systems, document management systems, and external data services.
  • Understanding of asynchronous processing, data import/export, and integration error recovery; SOAP integration experience is an added advantage where legacy systems require it.

3.4 Spatial Databases and Data Processing

  • Strong SQL skills and practical experience with geospatial data storage and querying, preferably PostgreSQL/PostGIS and/or enterprise geodatabases backed by supported relational databases.
  • Ability to create, query, update, validate, and optimize spatial datasets and relevant indexes in collaboration with database/GIS administrators.
  • Experience with coordinate reference systems, projections, common GIS data formats, spatial joins, and geometry operations.
  • Ability to implement data import, transformation, cleansing, validation, and synchronization routines.

3.5 Engineering Practices, Security, and Delivery

  • Use of Git and collaborative development workflows, including code review and version control.
  • Ability to write automated/unit/integration tests, troubleshoot defects, profile slow services or spatial queries, and improve application performance.
  • Understanding of secure coding practices, secrets handling, access control, and integration with organizational identity services.
  • Practical experience supporting CI/CD pipelines, environment configuration, logging, release packaging, and deployments in collaboration with DevOps or infrastructure teams.
  • Ability to prepare developer-facing technical documentation, installation notes, API documentation, and handover materials.

4. Key Responsibilities

  • Develop, enhance, and maintain web-based GIS applications, geospatial modules, and related software components based on approved requirements and technical designs.
  • Build interactive maps, data-editing tools, spatial search/filtering, GIS dashboards, and other geospatial user-interface components.
  • Configure, extend, publish (where authorized), and consume GIS map, feature, and geoprocessing services on ArcGIS Enterprise or ArcGIS Online.
  • Design and implement application-level APIs, backend logic, and integration adapters connecting GIS services with other business systems.
  • Implement and maintain spatial data models, geospatial queries, ETL/data import routines, and data validation processes under agreed data standards.
  • Write maintainable, secure, reusable code; perform unit and integration testing; participate in peer reviews and resolve identified defects.
  • Investigate and fix functional, integration, geospatial-data, and performance issues; assist with monitoring and production support.
  • Work with technical leads, architects, business analysts, QA, database administrators, and DevOps staff to clarify requirements and deliver features within project plans.
  • Support deployment, configuration, release validation, and maintenance of GIS applications across development, test, and production environments.
  • Maintain source code, API specifications, technical setup guides, configuration records, release notes, and relevant implementation documentation.
  • Participate in sprint planning, technical discussions, demonstrations, code reviews, and project progress reporting.
  • Provide technical knowledge transfer to internal development and support teams; support user training only where hands-on technical input is required.

5. Preferred Experience

  • GIS implementations in government, land administration, utilities, environment, or natural-resource management.
  • Parcel Fabric and cadastral/land information workflows within the ArcGIS Enterprise ecosystem.
  • Field data collection, offline/mobile workflows, GPS-based data capture, and synchronization.
  • ArcGIS Experience Builder, ArcGIS Dashboards, or configurable GIS applications, including custom widgets where applicable.
  • Python/ArcPy or other scripting for GIS data processing and workflow automation.
  • Open geospatial technologies and standards, including OGC services, GeoJSON, and PostGIS.
  • Real-time GIS data feeds, event-driven integrations, remote-sensing datasets, or advanced spatial analytics.

6. Soft Skills

  • Strong analytical thinking, debugging, and practical problem-solving.
  • Ability to translate technical specifications and requirements into working software.
  • Clear communication with technical and non-technical colleagues.
  • Teamwork, code-review participation, and willingness to receive and apply technical feedback.
  • Good time management, attention to detail, and accountability for assigned deliverables.
  • Ability to work independently on assigned development tasks and within multidisciplinary project teams.

7. Expected Deliverables

  • Functional GIS web application features, modules, and, where assigned, mobile GIS components.
  • Version-controlled, reviewed, and maintainable source code with relevant build and deployment configuration.
  • Implemented GIS service configurations, maps, layers, and application integrations.
  • Documented REST APIs, integration services, and backend components.
  • Geospatial database scripts, data-processing routines, and validated datasets as applicable.
  • Unit/integration test artifacts, defect resolutions, and evidence of release verification.
  • Technical documentation, installation/configuration instructions, API references, release notes, and handover records.
  • Knowledge transfer and technical support notes for maintenance teams.

8. Performance and Acceptance Criteria

Assignments and deliverables shall be reviewed against the approved project scope, specifications, and applicable organizational development standards. Acceptance considerations include:

  • Functional requirements implemented and demonstrated to the project team.
  • Code reviewed, version controlled, and accompanied by appropriate tests and documentation.
  • GIS services, integrations, data processing, and access permissions function as specified.
  • Material defects and security findings addressed before acceptance according to agreed severity thresholds.
  • Deployable artifacts and technical handover materials provided for supported environments.

N.B: Only shortlisted will be contacted.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,668,933 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kigali
Software Developer II 22 days ago
≈ $94k – $185k per year (Estimated) • Equity • Hybrid • 3+ years exp • Bachelor's Degree • Charlotte
Python
JavaScript
TypeScript
SQL
C#
Apex
Apex
MuleSoft
Databases
Databricks
Oracle
MS SQL
AI/ML
LLM
Frontend
React.js
DevOps
Rest API
Terraform
Azure
CI/CD
Git
Bicep
Bitbucket
Cybersecurity
Least Privilege
Microsoft Entra ID
Management
Confluence
Jira
Power Automate
Agile
Scrum
Apply
Full Stack Engineer 1 year ago
$120k – $250k per year • In office • Full-Time • 4+ years exp • New York
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
Tailwind CSS
React.js
Mobile
Twilio
DevOps
WebSockets
CI/CD
Apply
≈ $58k – $137k per year (Estimated) • In office • Full-Time • 3+ years exp • Düsseldorf
Python
Go
JavaScript
TypeScript
AI/ML
AI Agents
Voice Agents
Frontend
React.js
DevOps
Terraform
Pulumi
AWS
Apply
≈ $7.5k – $21k per year (Estimated) • In office • 3+ years exp • Noida
C#
C#
.NET
Databases
MySQL
PostgreSQL
Mobile
Clean Architecture
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Apply
$165k – $224k per year • Equity • In office • Full-Time • 3+ years exp • Master's Degree • Cupertino
Java
C#
C++
C++
CMake
TensorFlow C++
PyTorch C++
LLVM
AI/ML
DeepSeek
Stable Diffusion
JAX
Llama
TensorFlow
PyTorch
AWS Trainium
MLIR
Apache TVM
DevOps
AWS
GitHub
Apply
≈ $60k – $179k per year (Estimated) • Remote (LATAM) • 3+ years exp
Python
JavaScript
PHP
SQL
Node JS
PHP
WordPress
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude Code
Prompt Engineering
Function Calling
LLM
RAG
OpenAI Codex
Structured Outputs
LLM Guardrails
Tool Use
Machine Learning
Frontend
Vue.js
Next.js
React.js
DevOps
Rest API
Vercel
Git
AWS
Docker
Cloudflare
GitHub
Design
Webflow
Apply
Remote (location not specified, US time zones hours) • Bachelor's Degree
Python
Go
JavaScript
TypeScript
C#
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$87k per year (gross) • Hybrid • Full-Time • Vilnius • Kaunas
TypeScript
Databases
PostgreSQL
DevOps
Terraform
GCP
CI/CD
AWS
Kubernetes
Management
Agile
Apply
≈ $46k – $96k per year (Estimated) • In office • Full-Time • Farnborough
Python
SQL
DevOps
Incident Management
SLI/SLO/SLA
Analytics
Power BI
Microsoft Excel
Management
ServiceNow
Power Automate
ITIL
ITSM
Apply
In office • Full-Time • Bachelor's Degree • Farnborough
Python
JavaScript
DevOps
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
Shift-Left
Cybersecurity
Shift-Left Security
Management
Agile
Scrum
ITIL
QA
Selenium
Cypress
Playwright
Rest-Assured
Apply
≈ $40k – $83k per year (Estimated) • In office • 10+ years exp • Kigali
Databases
MySQL
PostgreSQL
RabbitMQ
MariaDB
Apache Kafka
DevOps
Rest API
Terraform
Ansible
CI/CD
Docker
Kubernetes
Configuration Management
IAM
Linux
DNS
Cybersecurity
ISO 27001
Zero Trust
Least Privilege
Threat Modeling
PKI
Management
ITIL
Apply
UI/UX Designer 7 days ago
In office • 3+ years exp • Kigali
Mobile
Material Design
Design
Adobe Photoshop
Figma
Sketch
ProtoPie
Adobe XD
Zeplin
InVision
FigJam
Management
Miro
Confluence
Jira
Agile
Scrum
Microsoft Office
Apply
≈ $23k – $68k per year (Estimated) • In office • 5+ years exp • High School Diploma • Kigali
SQL
C#
C#
.NET
AI/ML
OCR
DevOps
Rest API
Azure
Analytics
Power BI
Management
SharePoint
Microsoft Office
Apply
≈ $43k – $96k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Kigali
Apply
≈ $25k – $57k per year (Estimated) • In office • 5+ years exp • Master's Degree • Kigali
Apply
≈ $40k – $83k per year (Estimated) • In office • 10+ years exp • Kigali
Databases
MySQL
PostgreSQL
RabbitMQ
MariaDB
Apache Kafka
DevOps
Rest API
Terraform
Ansible
CI/CD
Docker
Kubernetes
Configuration Management
IAM
Linux
DNS
Cybersecurity
ISO 27001
Zero Trust
Least Privilege
Threat Modeling
PKI
Management
ITIL
Apply
Sales Assistant 1 day ago
In office • 1+ year exp • Kigali
Apply
See all jobs
This is one of many
1,668,933 more open roles from verified company boards, updated every day.