Senior softwere Engineer at Rwanda information society authority (RISA):Deadline : May 19, 2026

0
13

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


  • Adaptability and Flexibility

    Communication skills

    Click here to visit the source










LEAVE A REPLY

Please enter your comment!
Please enter your name here