Software Developer (MIS & LMS) job at Project Management Consultancy (PMC)
New
Website :
Today
Linkedid Twitter Share on facebook
Software Developer (MIS & LMS)
2026-02-11T16:30:07+00:00
Project Management Consultancy (PMC)
https://cdn.greatrwandajobs.com/jsjobsdata/data/employer/comp_4249/logo/Project%20Management%20Consultancy%20(PMC).png
CONTRACTOR
Rwanda Standards Board (RSB), Kigali
Kigali
00000
Rwanda
Consulting
Computer & IT, Science & Engineering, Civil & Government
RWF
MONTH
2026-02-16T17:00:00+00:00
8

Job summary

The Strengthening Rwanda Industrial Standardization ICT Capacity (SISIC) Project is a collaborative initiative between the Government of Rwanda (GoR), the Korea International Cooperation Agency (KOICA), the Ministry of Trade and Industry (MINICOM), the Rwanda Standards Board (RSB), and the Project Management Consultancy (PMC).

The project aims to enhance Rwanda’s National Quality Infrastructure through digital transformation, focusing on standardization, metrology, conformity assessment, and technical assistance services. As part of this initiative, PMC is seeking a qualified and experienced Software Developer to support the design, development, and implementation of a Management Information System (MIS) and a Learning Management System (LMS) under SISIC project.

The role requires close collaboration with the SISIC Project Implementation Unit (SPIU), PMC, and RSB end-users to ensure that the systems meet operational, security, and performance requirements.

Position Title: Software Developer (MIS & LMS)

Duty Station: Rwanda Standards Board (RSB), Kigali

Contract Type: One-year renewable contract (subject to performance and project needs)

I. Key Responsibilities

  • Design, develop, and implement the MIS and LMS in line with approved Software Requirements Specifications (SRS).
  • Ensure system functionality supports standardization, metrology, conformity assessment, and technical assistance services.
  • Implement appropriate security measures to protect data and system integrity.
  • Conduct system testing, including functionality, browser compatibility, and security testing.
  • Develop and manage system integrations, including RESTful APIs and third-party services.
  • Maintain, optimize, and update application code and databases for performance, scalability, and reliability.
  • Prepare technical documentation, user manuals, and Standard Operating Procedures (SOPs).
  • Customize and extend open-source solutions to meet project and user requirements.
  • Monitor emerging technologies and recommend improvements to RSB’s IT systems.
  • Prepare and submit periodic progress and technical reports.
  • Perform any other duties assigned in relation to digital systems development under the SISIC Project.

II. Required Qualifications

II I. Education & Experience

  • Master’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 2 years of relevant professional experience;
  • OR
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 4 years of relevant professional experience.

II.II. Technical Skills

  • Strong understanding of application development technologies, such as PHP, Java, C++ .NET, and Python.
  • Proficient in modern web development technologies, including HTML5, CSS3, and JavaScript frameworks (React, Angular, or Vue.js)
  • Strong experience in implementing, administering, and maintaining databases, particularly MS SQL/MySQL (MariaDB)/MongoDB, or PostgreSQL Server.
  • Familiar with AWS, Azure, or Google Cloud for deploying systems
  • Ability to design RESTful APIs and integrate with third-party systems.
  • Experience with a variety of application development platforms, such as Laravel, Spring Boot, ASP.NET Core.
  • Understanding of web services protocols; including but not limited to REST, SOAP, and API.
  • Possesses version control experience, particularly with Git/GitHub/GitLab.
  • Knowledge of Backend Frameworks such as Django, Spring Boot, Laravel, .NET Core.

III. Competencies and Key Skills

  • Experience working in Agile/Scrum development environments.
  • Knowledge of test-driven development and automated testing tools.
  • Understanding of DevOps practices and cloud deployment.
  • Strong knowledge of software security best practices.
  • Experience with Software as a Service (SaaS) architecture.
  • Strong analytical, problem-solving, and decision-making skills.
  • Ability to manage time effectively and deliver results.
  • High level of integrity and professionalism.
  • Strong communication and teamwork skills.

IV. Language Requirements

  • Fluency in English is required.
  • Working knowledge of Kinyarwanda and/or French and/or Korean is an added advantage
  • Design, develop, and implement the MIS and LMS in line with approved Software Requirements Specifications (SRS).
  • Ensure system functionality supports standardization, metrology, conformity assessment, and technical assistance services.
  • Implement appropriate security measures to protect data and system integrity.
  • Conduct system testing, including functionality, browser compatibility, and security testing.
  • Develop and manage system integrations, including RESTful APIs and third-party services.
  • Maintain, optimize, and update application code and databases for performance, scalability, and reliability.
  • Prepare technical documentation, user manuals, and Standard Operating Procedures (SOPs).
  • Customize and extend open-source solutions to meet project and user requirements.
  • Monitor emerging technologies and recommend improvements to RSB’s IT systems.
  • Prepare and submit periodic progress and technical reports.
  • Perform any other duties assigned in relation to digital systems development under the SISIC Project.
  • Strong understanding of application development technologies, such as PHP, Java, C++ .NET, and Python.
  • Proficient in modern web development technologies, including HTML5, CSS3, and JavaScript frameworks (React, Angular, or Vue.js)
  • Strong experience in implementing, administering, and maintaining databases, particularly MS SQL/MySQL (MariaDB)/MongoDB, or PostgreSQL Server.
  • Familiar with AWS, Azure, or Google Cloud for deploying systems
  • Ability to design RESTful APIs and integrate with third-party systems.
  • Experience with a variety of application development platforms, such as Laravel, Spring Boot, ASP.NET Core.
  • Understanding of web services protocols; including but not limited to REST, SOAP, and API.
  • Possesses version control experience, particularly with Git/GitHub/GitLab.
  • Knowledge of Backend Frameworks such as Django, Spring Boot, Laravel, .NET Core.
  • Experience working in Agile/Scrum development environments.
  • Knowledge of test-driven development and automated testing tools.
  • Understanding of DevOps practices and cloud deployment.
  • Strong knowledge of software security best practices.
  • Experience with Software as a Service (SaaS) architecture.
  • Strong analytical, problem-solving, and decision-making skills.
  • Ability to manage time effectively and deliver results.
  • High level of integrity and professionalism.
  • Strong communication and teamwork skills.
  • Master’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 2 years of relevant professional experience; OR Bachelor’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 4 years of relevant professional experience.
  • Fluency in English is required.
  • Working knowledge of Kinyarwanda and/or French and/or Korean is an added advantage
postgraduate degree
24
JOB-698cae8f1d779

Vacancy title:
Software Developer (MIS & LMS)

[Type: CONTRACTOR, Industry: Consulting, Category: Computer & IT, Science & Engineering, Civil & Government]

Jobs at:
Project Management Consultancy (PMC)

Deadline of this Job:
Monday, February 16 2026

Duty Station:
Rwanda Standards Board (RSB), Kigali | Kigali

Summary
Date Posted: Wednesday, February 11 2026, Base Salary: Not Disclosed

Similar Jobs in Rwanda
Learn more about Project Management Consultancy (PMC)
Project Management Consultancy (PMC) jobs in Rwanda

JOB DETAILS:

Job summary

The Strengthening Rwanda Industrial Standardization ICT Capacity (SISIC) Project is a collaborative initiative between the Government of Rwanda (GoR), the Korea International Cooperation Agency (KOICA), the Ministry of Trade and Industry (MINICOM), the Rwanda Standards Board (RSB), and the Project Management Consultancy (PMC).

The project aims to enhance Rwanda’s National Quality Infrastructure through digital transformation, focusing on standardization, metrology, conformity assessment, and technical assistance services. As part of this initiative, PMC is seeking a qualified and experienced Software Developer to support the design, development, and implementation of a Management Information System (MIS) and a Learning Management System (LMS) under SISIC project.

The role requires close collaboration with the SISIC Project Implementation Unit (SPIU), PMC, and RSB end-users to ensure that the systems meet operational, security, and performance requirements.

Position Title: Software Developer (MIS & LMS)

Duty Station: Rwanda Standards Board (RSB), Kigali

Contract Type: One-year renewable contract (subject to performance and project needs)

I. Key Responsibilities

  • Design, develop, and implement the MIS and LMS in line with approved Software Requirements Specifications (SRS).
  • Ensure system functionality supports standardization, metrology, conformity assessment, and technical assistance services.
  • Implement appropriate security measures to protect data and system integrity.
  • Conduct system testing, including functionality, browser compatibility, and security testing.
  • Develop and manage system integrations, including RESTful APIs and third-party services.
  • Maintain, optimize, and update application code and databases for performance, scalability, and reliability.
  • Prepare technical documentation, user manuals, and Standard Operating Procedures (SOPs).
  • Customize and extend open-source solutions to meet project and user requirements.
  • Monitor emerging technologies and recommend improvements to RSB’s IT systems.
  • Prepare and submit periodic progress and technical reports.
  • Perform any other duties assigned in relation to digital systems development under the SISIC Project.

II. Required Qualifications

II I. Education & Experience

  • Master’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 2 years of relevant professional experience;
  • OR
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field with at least 4 years of relevant professional experience.

II.II. Technical Skills

  • Strong understanding of application development technologies, such as PHP, Java, C++ .NET, and Python.
  • Proficient in modern web development technologies, including HTML5, CSS3, and JavaScript frameworks (React, Angular, or Vue.js)
  • Strong experience in implementing, administering, and maintaining databases, particularly MS SQL/MySQL (MariaDB)/MongoDB, or PostgreSQL Server.
  • Familiar with AWS, Azure, or Google Cloud for deploying systems
  • Ability to design RESTful APIs and integrate with third-party systems.
  • Experience with a variety of application development platforms, such as Laravel, Spring Boot, ASP.NET Core.
  • Understanding of web services protocols; including but not limited to REST, SOAP, and API.
  • Possesses version control experience, particularly with Git/GitHub/GitLab.
  • Knowledge of Backend Frameworks such as Django, Spring Boot, Laravel, .NET Core.

III. Competencies and Key Skills

  • Experience working in Agile/Scrum development environments.
  • Knowledge of test-driven development and automated testing tools.
  • Understanding of DevOps practices and cloud deployment.
  • Strong knowledge of software security best practices.
  • Experience with Software as a Service (SaaS) architecture.
  • Strong analytical, problem-solving, and decision-making skills.
  • Ability to manage time effectively and deliver results.
  • High level of integrity and professionalism.
  • Strong communication and teamwork skills.

IV. Language Requirements

  • Fluency in English is required.
  • Working knowledge of Kinyarwanda and/or French and/or Korean is an added advantage

Work Hours: 8

Experience in Months: 24

Level of Education: postgraduate degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Interested and qualified candidates are invited to submit:

  • A detailed Curriculum Vitae (CV)
  • A link to their GitHub profile or portfolio demonstrating previous development work
  • Copies of academic qualifications and relevant certificates

send your application

Deadline for submission : 16th/feb/2026

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Rwanda
Job Type: Full-time
Deadline of this Job: Monday, February 16 2026
Duty Station: Rwanda Standards Board (RSB), Kigali | Kigali
Posted: 11-02-2026
No of Jobs: 1
Start Publishing: 11-02-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.