Senior software engineer

rwanda information society authority (RISA)

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