3 Job Positions of PKI Senior software Engineer at RISA: Deadline : Aug 21, 2025

0
647

Job responsibilities

● Plan, develop and test PKI software systems or applications; ● Identify, prioritize, and properly execute activities in the software development cycle; ● Develop applications and tools by producing efficient, clean code; ● Collaborate with security, network, and application teams to ensure the software solutions meet the organization’s security and operational requirements; ● Implement PKI-related features, such as digital certificate management, secure communication, and authentication; ● Monitor and maintain the software solutions to ensure their availability, integrity, and confidentiality; ● Troubleshoot and resolve PKI-related issues and incidents in the software solutions; ● Provide technical guidance and support to internal teams and external partners on PKI-related matters in the software solutions; ● Stay up to date with industry trends and best practices in PKI and software engineering; ● Perform any other duties as assigned by supervisors.




Qualifications

    • Bachelor’s Degree in Software 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 Management Systems,

      3 Years of relevant experience


    • Master’s Degree in Information Management Systems,

      1 Years of relevant experience


    • Bachelor’s Degree in Information Technology Management

      3 Years of relevant experience


    • Master’s Degree in Information Technology Management

      1 Years of relevant experience


    • Bachelor’s Degree in Business Information Technology

      3 Years of relevant experience


    • Bachelor’s in Information Sciences

      3 Years of relevant experience


    • Master’s Degree in Electronics and Telecommunication Engineering

      1 Years of relevant experience


    • Bachelor’s Degree in Computer Applications

      3 Years of relevant experience


    • Master’s Degree in Business Information Technology

      1 Years of relevant experience


    • Masters degree Of information sciences

      1 Years of relevant experience




    • Master’s Degree in Computer Application

      1 Years of relevant experience


    • Bachelor’s Degree in Software Development

      3 Years of relevant experience


    • Master’s Degree in Software Development

      1 Years of relevant experience


    • Bachelor’s degree in Computer programming

      3 Years of relevant experience


  • Master’s degree in Computer programming

    1 Years of relevant experience

Required competencies and key technical skills

    • Resource management skills

    • Problem solving skills

    • Decision making skills

    • Time management skills

    • Risk management skills

    • Digital literacy skills

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

    • Experience in developing web applications using popular frameworks

    • Experience with test driven development and automated testing frameworks

    • Experience with Scrum/Agile development methodologies

    • Mastery in software engineering tools specifically open source development tools and platforms

    • DevOps focus and experience building and deploying infrastructure with cloud deployment technologies

    • Understanding of web services protocols including but not limited to REST, SOAP, and API

    • Knowledge of relational databases and Object Relational Mapping

    • Understanding of security practices in software development

    • Understanding of Software as a Service model

    • Experience with release processes and version control

    • Communication skills

    • Coding skills with mastery of at least two popular frameworks

    • Ability to learn new technologies quickly

    • Ability to document requirements and specifications

    • Analytical skills;

    • Ability to work under continuous pressure and meet deadlines

    • Interpersonal and team working skills

    • Experience in server-side programming

    • Exceptional leadership, time management, facilitation, and organizational skills.

  • Result oriented

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


    • Self-report measures

      Behavior and attitude


    • Behavioral observations

      Behavior and attitude


    • Patience

      Behavior and attitude


    • Coordination

      Behavior and attitude


    • Conceptual capacity

      Aptitude


    • Clear and Effective Communication

      Communication skills


    • Active Listening

      Communication skills


    • Conflict Resolution

      Communication skills


    • Adaptability and Flexibility

      Communication skills













LEAVE A REPLY

Please enter your comment!
Please enter your name here