PKI Senior Software Engineer
2025-08-14T13:00:47+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-21T17:00:00+00:00
Rwanda
8
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 Management3 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
-
- 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
-
- Coding skills with mastery of at least two popular frameworks
-
- Ability to learn new technologies quickly
-
- Ability to document requirements and specifications
-
- 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.
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
-
- 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
- Influence and Persuasion
- Communication skills
JOB-689dddffb12f5
Vacancy title:
PKI Senior Software Engineer
[Type: FULL_TIME, Industry: Professional Services, Category: Science & Engineering]
Jobs at:
Rwanda Information Society Authority (RISA)
Deadline of this Job:
Thursday, August 21 2025
Duty Station:
Rwanda | Kigali | Rwanda
Summary
Date Posted: Thursday, August 14 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
- 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 Management3 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
-
- 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
-
- Coding skills with mastery of at least two popular frameworks
-
- Ability to learn new technologies quickly
-
- Ability to document requirements and specifications
-
- 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.
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
-
- 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
- Influence and Persuasion
- 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