Senior software engineer

Employer Information
rwanda information society authority (RISA)
Job responsibilities
Job responsibilities are
- 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
Qualifications are:
- 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 Software 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 Information and Communication Technology
- 1 Years of relevant experience
- Bachelor's Degree in Information Systems
- 3 Years of relevant experience
- Master's Degree in Information Systems
- 1 Years of relevant experience
- Advanced Diploma (A1) in Software Engineering
- 3 Years of relevant experience
- Master of Science in Engineering, Electronics and Telecommunications
- 1 Years of relevant experience
- Bachelor of Science in Computer Science
- 3 Years of relevant experience
- Bachelor of Science in Computer Engineering
- 3 Years of relevant experience
- Master of Science in Computer Science
- 1 Years of relevant experience
- Master of Science in Computer Engineering
- 1 Years of relevant experience
- Bachelor’s Degree in Business Information Technology
- 3 Years of relevant experience
- Advanced diploma ( A1) in Business Information Technology
- 3 Years of relevant experience
- Master’s Degree in Business Information Technology
- 1 Years of relevant experience
- Advanced diploma in Information System
- 3 Years of relevant experience
Required competencies and key technical skills
Required competencies and key technical skills are:
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Resource management skills
- Analytical skills
- Problem solving 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…
- Being a full stack developer and having relevant Certificates in software or Web development is highly advantageous
- Creativity and Innovation
Summary
Location: Kigali
Field: Technology Jobs
Type: JOB
Required Documents: CV, Application Letter
Keep in Touch
Join our social media platforms for daily updates