Senior Software Engineer
2025-08-18T20:34:10+00:00
Rwanda Information Society Authority (RISA)
https://cdn.greatrwandajobs.com/jsjobsdata/data/employer/comp_1955/logo/Rwanda%20Information%20Society%20Authority%20(Risa).jpg
https://www.risa.gov.rw/
FULL_TIME
Rwanda
Kigali
00000
Rwanda
Professional Services
Science & Engineering
2025-08-26T17:00:00+00:00
Rwanda
8
Job responsibilities
- Analyze system specifications and translate system requirements to task specifications • Contributing to the elaboration and documentation of concept notes, ToR, requirements and other software specifications documents • Creating wireframes and system prototypes to decide on system layout and workflows • Writing and implementing efficient codes(clean, well designed, testable and well documented) • Implement standardization of software agile development environment • Perform required systems upgrades and implementing required system Integrations for interoperability • Reviewing code work and code segments from other developers for accuracy and functionality • Ensuring code ownership and secured code repository of software projects, proper version control and releases management • Customizing open source solutions to address specific sector needs • Deploying developed solutions to production environment, train users, ensure maintenance and support • Supports and develops peer engineers by providing advice, coaching and educational opportunities
Qualifications
-
- Advanced diploma in Computer Science
- 3 Years of relevant experience
-
- Advanced diploma in Computer Engineering
- 3 Years of relevant experience
-
- Advanced diploma in Information and Communication Technology
- 3 Years of relevant experience
-
- Advanced diploma in Electronics and Telecommunication Engineering
- 3 Years of relevant experience
-
- Bachelor’s Degree in Software Engineering
- 3 Years of relevant experience
-
- Bachelor’s Degree in Information and Communication Technology
- 3 Years of relevant experience
-
- Bachelor’s Degree in Electronics and Telecommunication Engineering
- 3 Years of relevant experience
-
- Master’s Degree in Software Engineering
- 1 Years of relevant experience
-
- Master’s Degree in Information and Communication Technology
- 1 Years of relevant experience
-
- Bachelor’s Degree in Information Systems
- 3 Years of relevant experience
-
- Master’s Degree in Information Systems
- 1 Years of relevant experience
-
- Advanced Diploma (A1) in Software Engineering
- 3 Years of relevant experience
-
- Master of Science in Engineering, Electronics and Telecommunications
- 1 Years of relevant experience
-
- Bachelor of Science in Computer Science
- 3 Years of relevant experience
-
- Bachelor of Science in Computer Engineering
- 3 Years of relevant experience
-
- Master of Science in Computer Science
- 1 Years of relevant experience
-
- Master of Science in Computer Engineering
- 1 Years of relevant experience
-
- Bachelor’s Degree in Business Information Technology
- 3 Years of relevant experience
-
- Advanced diploma ( A1) in Business Information Technology
- 3 Years of relevant experience
-
- Master’s Degree in Business Information Technology
- 1 Years of relevant experience
- Advanced diploma in Information System
- 3 Years of relevant experience
Required competencies and key technical skills
-
- Strong critical thinking skills and excellent problem solving skills
-
- Commitment to continuous learning
-
- Resource management skills
-
- Fluency in Kinyarwanda, English and/or French. Knowledge of all is an added advantage
-
- Demonstrated understanding of web services protocols including but not limited to REST, SOAP, and API…
-
- Being a full stack developer and having relevant Certificates in software or Web development is highly advantageous
- Creativity and Innovation
Psychometric Languages
Psychometric Domains
-
- Critical thinking
- Competence / Skills
-
- Problem solving
- Competence / Skills
-
- Decision making
- Competence / Skills
-
- Analytical skills
- Competence / Skills
-
- Time management
- Competence / Skills
-
- Knowledge/Awareness
- Behavior and attitude
-
- Patience
- Behavior and attitude
-
- Coordination
- Behavior and attitude
-
- Clear and Effective Communication
- Communication skills
-
- Conflict Resolution
- Communication skills
- Adaptability and Flexibility
- Communication skills
JOB-68a38e4285464
Vacancy title:
Senior Software Engineer
[Type: FULL_TIME, Industry: Professional Services, Category: Science & Engineering]
Jobs at:
Rwanda Information Society Authority (RISA)
Deadline of this Job:
Tuesday, August 26 2025
Duty Station:
Rwanda | Kigali | Rwanda
Summary
Date Posted: Monday, August 18 2025, Base Salary: Not Disclosed
Similar Jobs in Rwanda
Learn more about Rwanda Information Society Authority (RISA)
Rwanda Information Society Authority (RISA) jobs in Rwanda
JOB DETAILS:
Job responsibilities
- Analyze system specifications and translate system requirements to task specifications • Contributing to the elaboration and documentation of concept notes, ToR, requirements and other software specifications documents • Creating wireframes and system prototypes to decide on system layout and workflows • Writing and implementing efficient codes(clean, well designed, testable and well documented) • Implement standardization of software agile development environment • Perform required systems upgrades and implementing required system Integrations for interoperability • Reviewing code work and code segments from other developers for accuracy and functionality • Ensuring code ownership and secured code repository of software projects, proper version control and releases management • Customizing open source solutions to address specific sector needs • Deploying developed solutions to production environment, train users, ensure maintenance and support • Supports and develops peer engineers by providing advice, coaching and educational opportunities
Qualifications
-
- Advanced diploma in Computer Science
- 3 Years of relevant experience
-
- Advanced diploma in Computer Engineering
- 3 Years of relevant experience
-
- Advanced diploma in Information and Communication Technology
- 3 Years of relevant experience
-
- Advanced diploma in Electronics and Telecommunication Engineering
- 3 Years of relevant experience
-
- Bachelor’s Degree in Software Engineering
- 3 Years of relevant experience
-
- Bachelor’s Degree in Information and Communication Technology
- 3 Years of relevant experience
-
- Bachelor’s Degree in Electronics and Telecommunication Engineering
- 3 Years of relevant experience
-
- Master’s Degree in Software Engineering
- 1 Years of relevant experience
-
- Master’s Degree in Information and Communication Technology
- 1 Years of relevant experience
-
- Bachelor’s Degree in Information Systems
- 3 Years of relevant experience
-
- Master’s Degree in Information Systems
- 1 Years of relevant experience
-
- Advanced Diploma (A1) in Software Engineering
- 3 Years of relevant experience
-
- Master of Science in Engineering, Electronics and Telecommunications
- 1 Years of relevant experience
-
- Bachelor of Science in Computer Science
- 3 Years of relevant experience
-
- Bachelor of Science in Computer Engineering
- 3 Years of relevant experience
-
- Master of Science in Computer Science
- 1 Years of relevant experience
-
- Master of Science in Computer Engineering
- 1 Years of relevant experience
-
- Bachelor’s Degree in Business Information Technology
- 3 Years of relevant experience
-
- Advanced diploma ( A1) in Business Information Technology
- 3 Years of relevant experience
-
- Master’s Degree in Business Information Technology
- 1 Years of relevant experience
- Advanced diploma in Information System
- 3 Years of relevant experience
Required competencies and key technical skills
-
- Strong critical thinking skills and excellent problem solving skills
-
- Commitment to continuous learning
-
- Resource management skills
-
- Fluency in Kinyarwanda, English and/or French. Knowledge of all is an added advantage
-
- Demonstrated understanding of web services protocols including but not limited to REST, SOAP, and API…
-
- Being a full stack developer and having relevant Certificates in software or Web development is highly advantageous
- Creativity and Innovation
Psychometric Languages
Psychometric Domains
-
- Critical thinking
- Competence / Skills
-
- Problem solving
- Competence / Skills
-
- Decision making
- Competence / Skills
-
- Analytical skills
- Competence / Skills
-
- Time management
- Competence / Skills
-
- Knowledge/Awareness
- Behavior and attitude
-
- Patience
- Behavior and attitude
-
- Coordination
- Behavior and attitude
-
- Clear and Effective Communication
- Communication skills
-
- Conflict Resolution
- Communication skills
- Adaptability and Flexibility
- Communication skills
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now
All Jobs | QUICK ALERT SUBSCRIPTION