
📢
New Programs at
MK SCHOLARS!
We are excited to announce two new live training programs:
2. English Communication Course
🎓 Seats are limited — register today and build your future!
JOB OPPORTUNITY AT SENATE OF RWANDA.
- Home
- /
- More
JOB OPPORTUNITY AT SENATE OF RWANDA.

The Senate of Rwanda is pleased to announce a career opportunity for the position of Software Developer. This role is central to the ongoing efforts of digitizing institutional services and enhancing the efficiency of internal systems. The selected candidate will be responsible for the design, development, and implementation of new software solutions as well as the modification and upgrade of existing systems. This position requires a motivated and innovative professional who can apply modern software development methodologies to meet evolving institutional needs.
The Developer will work closely with a multidisciplinary team including business analysts, UI/UX designers, database experts, and project managers from both the Senate and RISA. The role encompasses a wide range of responsibilities, from creating system prototypes and writing efficient code to performing quality assurance, system integrations, and ongoing maintenance. This is an exciting opportunity for candidates who are passionate about digital transformation, software performance optimization, and delivering secure, user-centered solutions that support the Senate’s mission and the broader public sector. 📚 Register now for our new programs at MK SCHOLARS.
ELIGIBILITY CRITERIA
Advanced Diploma (3 Years of Relevant Experience Required):
• Advanced Diploma in Computer Engineering
• Advanced Diploma in Computer Science
• Advanced Diploma in Electronics and Telecommunication Engineering
• Advanced Diploma in Information and Communication Technology
• Advanced Diploma in Software Engineering
Bachelor’s Degree (3 Years of Relevant Experience Required):
• Bachelor’s Degree in Computer Engineering
• Bachelor’s Degree in Computer Science
• Bachelor’s Degree in Electronics and Telecommunication Engineering
• Bachelor’s Degree in Information Communication & Technology
• Bachelor’s Degree in Software Engineering
Master’s Degree (1 Year of Relevant Experience Required):
• Master of Science in Engineering, Electronics and Telecommunications
• Master’s Degree in Computer Engineering
• Master’s Degree in Computer Science
• Master’s Degree in Information and Communication Technology
• Master’s Degree in Software Engineering
AVAILABLE POSITIONS
Position: Developer (Software Developer)
DUTIES AND RESPONSIBILITIES
The Developer (Software Developer) is responsible for the development, design and implementation of new software solutions or modification and upgrade of the existing ones, toward digitization of the institutions and sector’s services. The developer is expected to work closely with other developers, Business analysts, UX and UI designers, database experts, Software architects and projects managers from RISA and the sector to ensure he/she develops solutions that meet requirements and standards.
He/She is expected to consistently apply best practices and professional software development methodologies, relevant software technologies and tool suites, creativity and innovation in his/her duties. The specific duties and responsibility for the position include:
• Contributing in all phases of the software development lifecycle from the design, development and delivery of the solution;
• Contributing to the elaboration and documentation of concept notes, ToR, requirements and other software specifications documents;
• Creating wireframes and system prototypes to decide on layout and workflows;
• Writing and implementing efficient codes (clean, well designed, testable and well documented);
• Implementing required system Integrations;
• Perform required systems upgrades;
• Ensuring software performance optimization;
• Ensuring version control and releases management;
• Performing quality assurance and testing (create test plans and perform tests);
• Ensuring the sector’s data integrity and security;
• Identifying areas for modification and enhancement in existing systems and subsequently developing required modifications;
• Resolve existing systems defects and bugs;
• Perform systems code review as needed;
• Customizing open source solutions to address specific sector needs;
• Deploying developed solutions to production environment;
• Training users;
• Ensure maintenance and support of the sector’s systems.
REQUIRED DOCUMENTS
• Application letter.
• Curriculum Vitae (CV).
• National ID or valid passport.
• Notarized academic certificates and transcripts.
• Proof of relevant work experience.
• Recommendation letters (if available).
• Any other supporting documents relevant to the position.
APPLICATION PROCEDURES
Applications should be submitted online through the Ministry of Public Service and Labor (MIFOTRA - Rwanda) Online Application Portal using the link at the bottom. Follow the instructions on the portal to upload your documents.
📚 Register now for our new programs at MK SCHOLARS.
APPLICATION DEADLINE
The deadline is scheduled for August 8, 2025.
#jobopportunity #Mkscholars #jobinrwanda
Application process guiding videos
500+ FULLY FUNDED SCHOLARSHIPS IN USA, CANADA, FRANCE, UK, SCOTLAND || LEARN MORE HOW TO APPLY
MASTERCARD FULL SCHOLARSHIP IN SOUTH AFRICA: STEPS-BY-STEPS TO APPLY & TIPS TO WIN SCHOLARSHIP.
Recently Uploaded
-
FULL SCHOLARSHIP IN UNITED KINGDOM, 2026. 2025-08-01
-
FULLY FUNDED SCHOLARSHIP IN ITALY 2025-26. 2025-08-01
-
-
-
FULL SCHOLARSHIP IN AUSTRALIA 2026. 2025-07-27
-
-