rwanda information society authority risa

Senior Software Engineer at Rwanda Information Society Authority (RISA): (Deadline 19 May 2026)

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 Software Engineering

      3 Years of relevant experience

    • 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 Computer Science

      3 Years of relevant experience

    • Bachelor’s Degree in Computer 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 Computer Science

      1 Years of relevant experience

    • Master’s Degree in Computer 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

    • Bachelor’s Degree in Business Information Technology

      3 Years of relevant experience

    • Bachelor’s Degree in Software Engineering,

      3 Years of relevant experience

    • Master’s Degree in Electronics and Telecommunication Engineering

      1 Years of relevant experience

    • Advanced diploma ( A1) in Business Information Technology

      3 Years of relevant experience

    • Advanced Degree in Information systems

      3 Years of relevant experience

    • Master’s Degree in Business Information Technology

      1 Years of relevant experience

  • Master’s of Science in Information Systems

    1 Years of relevant experience

Required competencies and key technical skills

    • Integrity
    • Strong critical thinking skills and excellent problem solving skills
    • Inclusiveness
    • Accountability
    • Client/citizen focus
    • Professionalism
    • Commitment to continuous learning
    • Resource management skills
    • Decision making skills
    • Time management skills
    • Risk management skills
    • Results oriented
    • Digital literacy 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…Java Script, C#;
    • Being a full stack developer and having relevant Certificates in software or Web development is highly advantageous
    • Team working Skills
    • Analytical skills;
    • Creativity and Innovation
  • skills in Communication

Psychometric Languages

    • English
  • Français

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

    • Awareness of their own abilities

      Aptitude

    • Clear and Effective Communication

      Communication skills

You might also like: