Terms of Reference (ToR) for the Development of the PayGo Smart System – Software/Web Developer Recruitment at Institute of Policy Analysis and Research (IPAR-Rwanda) Deadline: (Deadline 15 May 2026)
Project Title: PayGo Smart System: A Technology-Driven Approach to Sustainable Energy Access in Rwanda and Malawi
Issuing Institution: Institute of Policy Analysis and Research (IPAR-Rwanda)
Target: Software/Web Developer
- Background and Introduction
The Institute of Policy Analysis and Research (IPAR-Rwanda) is an independent, not-for-profit Rwandan institution dedicated to enhancing evidence-based policymaking through high-quality research and analysis. IPAR Rwanda, in collaboration with Green Impact Technologies (GIT), is implementing the “PayGo Smart System” project to address energy poverty in rural and peri-urban areas of Rwanda and Malawi.
Currently, 30% of Rwandans and over 80% of Malawians depend on traditional biomass, leading to environmental and health challenges. The PayGo Smart System aims to bridge this gap by providing a secure, flexible digital payment and IoT-enabled tracking solution for Liquefied Petroleum Gas (LPG) and Solar Home Systems (SHS).
- Project Objective
The primary goal is to design, develop, and launch a robust, scalable PayGo platform that integrates mobile money gateways, IoT sensors, and AI-driven analytics. The system must allow users to purchase energy in micro-increments with high reliability and provide service providers with real-time inventory and fault management tools.
- Expected Outcomes
The developer is expected to deliver the following tangible products:
- Integrated Web Portal: A multi-role platform for end-users, distributors, and retailers to manage energy products and services.
- USSD Accessibility: A functional USSD interface for service access and payments, targeting users with basic feature phones.
- Automated Token System: A mechanism for instantaneous energy credit reloading following successful payments.
- Intelligent Alert System: Automated SMS/App notifications for fault detection in SHS units, including troubleshooting recommendations.
- Policy & Research Dashboard: A central data server that compiles time-series datasets for researchers and policymakers to monitor energy consumption trends.
- Scope of Services
The developer shall be responsible for the following functional modules and technical integrations:
4.1 User Management and Interface
- Role-Based Access Control (RBAC): Distinct interfaces for service providers (to update product catalogs and pricing) and end-users (to request refills/repairs).
- Geospatial Integration: Embedding a GPS-based system to help users locate the nearest retail outlets or service providers.
4.2 Payment and Inventory Logic
- Mobile Money Integration: Seamless integration with MTN Mobile Money and Airtel Money (Rwanda) using the IremboPay API, and TNM Mpamba/Airtel Money (Malawi).
- Micro-transaction Processing: Support for payments as low as 0.10 with a target transaction accuracy of 95%.
- Dynamic Inventory Tracking: Automated stock reduction logic that updates inventory levels immediately upon sale.
4.3 IoT and AI Functionality
- Fault Detection: Integration with IoT sensors (e.g., using ESP32 microcontrollers) to monitor SHS efficiency and detect malfunctions with a target accuracy of 95%.
- Predictive Analytics: Implementation of AI-driven user profiling to forecast energy needs with 85-90% accuracy.
4.4 Security and Compliance
- Data Integrity: Implementation of cryptographically verified webhooks for payment confirmations to prevent transaction fraud.
- Standards Adherence: Ensuring the platform complies with PCI-DSS security frameworks and BNR/MERA regulatory requirements.
5. Required Expertise and Academic Qualifications
The developer or development team must possess a blend of advanced academic training, specialized professional certifications, and a proven history of technical execution :
5.1 Academic Qualifications and Experience Tiers
- Lead System Architect / Lead Researcher: Must hold a PhD in Computer Science, Artificial Intelligence, or Software Engineering with a minimum of 10 years of professional experience. The candidate must demonstrate at least 3–5 years of industrial leadership or senior research experience in deploying emerging technologies (Blockchain/AI) in enterprise environments.
- Technical Lead: Must hold a Master of Science (MSc) in Computer Science or IoT Systems Engineering with a minimum of 5–8 years of relevant experience. Experience must include at least 3 years managing complex system architectures and cross-functional development teams.
- Software Engineers / Developers: Must hold at minimum a Bachelor of Science (BSc) in Computer Science or IT with 2–3 years of professional experience. In the context of 2026 industry standards, candidates must demonstrate post-junior competency in systems thinking and AI-assisted debugging.
5.2 Professional Certifications
The team must include members with the following active certifications:
- Certified Blockchain Professional (CBP): To lead secure micro-payment processing and smart contract logic.
- Certified Internet of Things Professional (CIoTP): To manage the end-to-end sensor network from ESP32 edge nodes to cloud integration.
- Cybersecurity Certification (e.g., CISSP or CISM): To ensure adherence to PCI-DSS and secure payment data handling.
- Cloud Architecture Certification: (e.g., AWS or Azure Solutions Architect) to manage the platform’s $99.5\%$ uptime requirement.
5.3 Technical Track Record
- Proven Track Record: At least one currently running online platform used in a real-world social context.
- Full-Stack Proficiency: Expertise in Java, Python, JavaScript, or Node.js.
- USSD Experience: Demonstrated skill in designing USSD applications for low-bandwidth environments
- Contract Duration and Maintenance
The contract is divided into two phases:
- Development Phase (3 Months): Coding, testing, and launch of the working web and USSD systems.
- Maintenance & Warranty Phase (12 Months): Ongoing technical support, bug fixes, performance optimization, and security updates following the launch.
During the maintenance phase, the developer must conduct a comprehensive training session for the IPAR team and deliver a detailed user manual (in both video and written formats).
- Project Performance Benchmarks
The developed system will be evaluated against the following Key Performance Indicators (KPIs) derived from industry standards (GOGLA PERFORM) and project-specific goals :
| Metric | Target Requirement |
| System Uptime | 99.5% |
| Transaction Accuracy | 95% |
| Gateway Success Rate | 98% |
| Fault Detection Accuracy | 95% |
| User Satisfaction | 85-90% |
| Reporting Standard | GOGLA PERFORM v3 Beta (Cohort Analysis) |
- Service Delivery Venue
Services will be delivered remotely. However, the developer must be available for on-site coordination sessions at IPAR-Rwanda offices in Kigali if necessary for system integration or team training.
N.B: Applications should be sent to info@ipar.org.rw, and i.rudasingwa@ipar.org.rw not later than 15/05/2026 at 05:00PM.
Done at Kigali, 06/05/2026
Eugenia KAYITESI
Executive Director
You might also like:
- Itangazo Rihamagarira Gupiganira Isoko Ryo Kwambika Abana B’umushinga Inkweto muri RW0503 ADEPR Butama: (Deadline 2 April 2026)
- Fuel Storage Foreman at Kivu Choice Ltd: (Deadline 30 May 2026)
- Internal Auditor at Vision Fund Rwanda: (Deadline 18 April 2026)
- Lecturer in Agricultural Engineering at RP karongi college (RP-KARONGI): (Deadline 9 April 2026)
- Bursar at Rwanda Basic Education board (REB): (Deadline 30 March 2026)
