GIS Systems Developer

QT Global Software Ltd

📋 Job Summary
📍
Location
Kigali, Rwanda
đŸ’ŧ
Job Type
Full-time
đŸˇī¸
Job Sector
ICT
🎓
Education
Bachelor's Degree (A0)
đŸ‘Ĩ
Positions
1
📅
Deadline
15/11/2026 23:59
32d 7h remaining
🌐
Website
🚀
đŸ‘ī¸
Total Views
5

About QT Global Software Ltd
At QT Global Software LTD, we turn your vision into cutting-edge software solutions designed specifically for your needs. Our dedicated team strives to deliver innovative technology that drives your s...
At QT Global Software LTD, we turn your vision into cutting-edge software solutions designed specifically for your needs. Our dedicated team strives to deliver innovative technology that drives your success and cultivates long-lasting partnerships. Let's shape the future together.
View full company profile
👤 Who May Be Interested

Technology professionals including IT specialists, software developers, and technical support staff may find this position relevant.

This opportunity is ideal for professionals interested in the role of GIS Systems Developer based in Kigali, Rwanda. Applicants with strong technical expertise and problem-solving abilities are encouraged to apply.
â„šī¸ About This Opportunity

The position of GIS Systems Developer at QT Global Software Ltd located in Kigali, Rwanda offers an opportunity for qualified professionals to contribute their knowledge and experience in a dynamic working environment. The organization seeks individuals who are motivated, reliable, and capable of performing their duties effectively while maintaining professional standards.

⭐ Common Skills Required
  • Communication
  • Teamwork
  • Management
  • Planning
  • Customer service
  • Training
  • Administration
📄 Job Description

This description has been adapted for JobNziza readers to provide a clearer overview of the opportunity.

We are hiring for GIS Systems Developer!

Inviting interested candidates to apply by reading the job description below and sending applications tohttps://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 Ltdis 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 assist and maintenance across the product/solution lifecycle.

At QT Global Software Ltd, we continuously transform our operations to make sure that we deliver 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 perform
  • Client-Oriented and Secure Solutions

1. Position Summary

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

The developer shall collaborate 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 guide.

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 execute 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 organize reference systems, projections, common GIS data formats, spatial joins, and geometry operations.
  • Ability to execute data import, transformation, cleansing, validation, and synchronization routines.

3.5 Engineering Practices, Security, and Delivery

  • Use of Git and collaborative development workflows, including code evaluate and version control.
  • Ability to write automated/unit/integration tests, troubleshoot defects, profile slow services or spatial queries, and enhance 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 produce developer-facing technical documentation, installation notes, API documentation, and handover materials.

4. Key Responsibilities

  • create, enhance, and keep 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 execute application-level APIs, backend logic, and integration adapters connecting GIS services with other business systems.
  • execute and keep 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 assist.
  • collaborate with technical leads, architects, business analysts, QA, database administrators, and DevOps staff to clarify requirements and deliver features within project plans.
  • assist deployment, configuration, release validation, and maintenance of GIS applications across development, test, and production environments.
  • keep 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.
  • deliver technical knowledge transfer to internal development and assist teams; assist 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-evaluate 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 assist 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.


Apply Now
âŗ 32d 7h remaining

đŸŽĨ Follow JobNziza on YouTube

Get daily job updates, career tips, and opportunities.

â–ļ Subscribe Now

📝 Application Tips
  • Ensure your CV highlights relevant experience related to the position.
  • Include measurable achievements in your application documents.
  • Review the job description carefully before submitting your application.
  • Prepare supporting documents such as certificates and references.
  • Submit your application before the deadline.
⚠ Job Notice

JobNziza publishes employment opportunities to help job seekers discover career openings across Rwanda. Applicants should carefully review job requirements and verify application instructions before applying.

âš ī¸ Important: JobNziza does NOT charge any fees for job applications. Never pay money for a job. Report suspicious listings.

Source: Job listing adapted for JobNziza readers.


Stay updatedJoin job alerts
🚀 Apply Now