Senior Software Engineer at Rwanda Information Society Authority (RISA)Under Statute :Deadline: Mar 28, 2024

0
387

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




Minimum qualifications
    • 1
      Advanced diploma in Electronics and Telecommunication Engineering

      3 Years of relevant experience


    • 2
      Bachelor’s Degree in Software Engineering

      3 Years of relevant experience


    • 3
      Bachelor’s Degree in Information and Communication Technology

      3 Years of relevant experience


    • 4
      Bachelor’s Degree in Electronics and Telecommunication Engineering

      3 Years of relevant experience


    • 5
      Master’s Degree in Software Engineering

      1 Years of relevant experience


    • 6
      Master’s Degree in Information and Communication Technology

      1 Years of relevant experience


    • 7
      Bachelor’s Degree in Information Systems

      3 Years of relevant experience


    • 8
      Master’s Degree in Information Systems

      1 Years of relevant experience


    • 9
      Advanced Diploma (A1) in Software Engineering

      3 Years of relevant experience


    • 10
      Master of Science in Engineering, Electronics and Telecommunications

      1 Years of relevant experience


    • 11
      Bachelor of Science in Computer Science

      3 Years of relevant experience


    • 12
      Bachelor of Science in Computer Engineering

      3 Years of relevant experience


    • 13
      Master of Science in Computer Science

      1 Years of relevant experience


    • 14
      Master of Science in Computer Engineering

      1 Years of relevant experience


    • 15
      Bachelor’s Degree in Business Information Technology

      3 Years of relevant experience


    • 16
      Advanced diploma ( A1) in Business Information Technology

      3 Years of relevant experience


    • 17
      Master’s Degree in Business Information Technology

      1 Years of relevant experience


    • 18
      Advanced diploma in Information System

      3 Years of relevant experience


    • 19
      Advanced diploma in Computer Science

      3 Years of relevant experience


    • 20
      Advanced diploma in Computer Engineering

      3 Years of relevant experience


  • 21
    Advanced diploma in Information and Communication Technology

    3 Years of relevant experience




Required competencies and key technical skills

    • 1
      Integrity

    • 2
      Strong critical thinking skills and excellent problem solving skills.

    • 3
      Inclusiveness

    • 4
      Accountability

    • 5
      Communication

    • 6
      Teamwork

    • 7
      Client/citizen focus

    • 8
      Professionalism

    • 9
      Commitment to continuous learning

    • 10
      Resource management skills

    • 11
      Analytical skills

    • 12
      Problem solving skills

    • 13
      Decision making skills

    • 14
      Time management skills

    • 15
      Risk management skills

    • 16
      Results oriented

    • 17
      Digital literacy skills

    • 18
      Fluency in Kinyarwanda, English and/or French. Knowledge of all is an added advantage

    • 19
      Demonstrated understanding of web services protocols including but not limited to REST, SOAP, and API…

    • 20
      Being a full stack developer and having relevant Certificates in software or Web development is highly advantageous

  • 21
    Creativity and Innovation

Click here for more details & Apply




LEAVE A REPLY

Please enter your comment!
Please enter your name here