RCAA IT Engineer - Software Developers

Average: 3.4 (14 votes)


Rwanda Civil Aviation Authority (RCAA)

Kigali International Airport

B.P: 1122

Opening date: 05th/November/2019

Closing date: 22nd/November/2019

Brief Background:

Rwanda civil aviation Authority is a Government institution established by Law No 03/2017 of 21/02/2017 determining its mission, organization, and functioning as amended to date. RCAA has a legal personality and is governed in accordance with laws governing organs of Public Service.

To achieve its mission RCAA would like to recruit qualified staff to fill the attached vacant positions on its Organization structure. Details on positions advertised including terms of reference, required profile and number of positions are obtained from the RCAA website.

Interested candidates should submit the following documents to RCAA Head Office at Kigali International Airport not later than Friday, 22nd November 2019 at 5 P.M:

  • A filled application form obtained from the RCAA website: www.caa.gov.rw
  • A copy of CV
  • A copy of the required degree or diploma and certificates and equivalency certificate from HEC for foreign degrees
  • Copy of National ID




Rwanda Civil Aviation Authority


  1. RCAA IT Engineer - Software developers (2)

Job title

RCAA IT Engineer (Software developer 2)

Report to

Head IT Department


Job description:


  • Working closely with relevant personnel to develop required software using best practices of software development;
  • Analyzing user requirements for software development and product implementation plan;
  • Testing software to ensure the code is correct, fixing (‘debugging’) errors where they occur, and rerunning and rechecking the program until it produces the correct results;
  • Integrating various software solutions to work together as and when needed;
  • Working with users, trainers and technical writers (if any) and develop user support materials;
  • Upgrading existing software as the organization’s needs change;
  • Perform any other task assigned by the supervisor.

Job requirements


  • To have at least a Bachelor’s degree (A0) in Computer Science, Software development, Information Technology or any related field;
  • Full-stack developer with proficient knowledge in Python, JavaScript, PHP, Java, Web services (RESTful API, SOAPS, etc), SQL, etc.
  • To have at least 2 years of hands-on experience in programming/software development;
  • To be a Rwandan