26 Sep 2024

Junior Software Developers at GIZ

Never Miss a Job Update Again. Click Here to Subscribe


Job Description


 Vacancy Announcement

2 Junior Software Developers for Social Protection Project (SPP) 

The Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH is a federally owned international cooperation enterprise for sustainable development with worldwide operations. The GIZ Office in Kigali covers GIZ’s portfolio in Rwanda and Burundi. GIZ Rwanda/Burundi implements projects on behalf of the German Federal Ministry for Economic Cooperation and Development, the European Union and other commissioning authorities in the following priority areas: Sustainable Economic Development; Good Governance; Climate, Energy and Sustainable Urban Development; Digitalization and Digital Economy; and regional projects in the Great Lakes Region.

The global programme ‘Global Alliances for Social Protection (GASP) supports partner countries in enhancing the capacities of their social protection systems to prepare for and respond to shocks, commonly known as adaptive social protection (ASP) or shock-responsive social protection. Within the framework of the global programme, the Social Protection Project Rwanda (SPP) focuses on strengthening dynamic, inclusive and responsive aspects of the Rwandan social protection system. The project is structured along three interlinked intervention areas: 1) strengthen data based steering capacities for the implementation of a shock-responsive social protection system at national and local levels 2) strengthening the dynamic elements of the social registry 3) supporting the roll-out and operation of the dynamic social registry and digital payments options at local levels.

It is within this framework that GIZ, in cooperation with MINALOC, is recruiting two Junior Software Developers to provide technical advice to MINALOC´s digital office in the further development and maintenance of the social registry and other related systems.

The Junior Software Developers will report to the GIZ Social Protection Project as well as to the Chief Digital Officer or designated supervisor within the Digital Office in MINALOC.

Location: Kigali

Fixed Term: until 31st August 2025 with the possibility to be extended

Position: 2

Start date: As soon as possible

The Junior Technical Advisor performs the following responsibilities and tasks

A. Responsibilities

The Junior Technical Advisors are responsible for:

  • Contributing to the further software development of the dynamic social registry for Rwanda;
  • Providing software support to solve any upcoming issues with the system;
  • Supporting capacity strengthening for relevant government agencies (especially MINALOCs digital office) and local government on the dynamic social registry software as well as its usage;
  • Supporting MINALOC in all technical work linked to the dynamic social registry.

B. Tasks 

The Junior Technical Advisors perform the following tasks:

a) Technically advising on the further development of the dynamic social registry from a software perspective

  • Implementing the targeting functionality and the VUP targeting process to produce provisional and final beneficiary lists
  • Support in the revision of roles and privileges of different users of the decentralized structure (Ministry, Province, District, Sector, Cell) as well as external users and support in setting the respective roles in the system
  • Further develop the external dashboard and reporting module
  • Support the further development of the grievance and redress module
  • Advice on additional modules to be developed and support their development

b) Technically support the strengthening of data collection

  • Support in developing a temporary data entry that will only be uploaded to the system after an additional approval
  • Support offline functionality for data collection

c) Providing software support / advice in solving any emerging challenges

  • Support in solving any upcoming system challenges that might appear with the full implementation of the system

d) Providing capacity development

  • Provide input in the e-learning course that will be developed
  • Work closely with the staff of MINALOCs digital office to ensure continuous ownership of the system and to further strengthen capacities on it

Any other duties required by the supervisor in line with the GIZ Social Protection Project.

C. Required Qualifications, Competences and Experience

Qualifications and professional experience

  • Bachelor’/Diploma´s degree or similar in Computer Science, Computer Engineering, Software Engineering, Information Technology or related field
    • Initial experiences in a similar position in the public sector or donor organization.
  • Fluent in Kinyarwanda and English, French is an additional asset.
  • Proven experience in Software Development for robust and complex large systems and solutions
  • Solid understanding of OOP principles, with practical experience in Java and JavaScript frameworks, preferably Angular. Candidates with experience in other programming languages or frameworks are also encouraged to apply.
  • Demonstrated ability to work with structured databases, such as PostgreSQL, and familiarity with handling unstructured data and optimizing data retrieval performance, ideally using Elasticsearch or similar technologies.
  • Some knowledge on social protection sector in Rwanda is an additional asset
  • Proficiency in basic analytical skills, problem-solving, and critical thinking to support the further development/maintenance of the social registry

Soft skills

  • Ability to learn new technologies quickly.
  • Interpersonal and team building skills: must be able to work effectively with other developers, business analysts, designers, managers, for a common goal.
  • Highly analytical mind and great problem-solving skills with high attention to details.
  • Strong organizational and time management skills.
  • Ability to work under pressure and meet tight deadlines.
  • Outstanding verbal and written communication.
  • Results oriented
  • Reliability
  • Integrity




Method of Application

Interested candidates should submit their application (motivation letter, updated CV, certificates and references) via our electronic job portal by using the button “apply”until 7th October 2024 at 4:00 PM. All attachments should be put together in one PDF file not larger than 2 MB.

GIZ is a signatory of the Diversity Charter. Recognition, appreciation and inclusion of diversity in the company are important to us. All employees shall be valued - regardless of gender and gender identity, nationality, ethnic origin, religion or belief, disability, social background, age or sexual orientation. We support equal opportunities and welcome applications from people with disabilities.



This includes the provision of reasonable accommodation, if needed, in order to participate in the job application and interview process and to perform essential job functions. Please let us know, if you have any particular requirements should you be invited for assessment/interview or that you wish us to consider, when considering your application. 

Women and persons with disabilities are particularly encouraged to apply.

Only shortlisted candidates will be contacted for test and interview.



GIZ Office Rwanda

KN 41 St. / Nr.17, Kiyovu

P.O. Box 59, Kigali,

Rwanda

GIZ reserves all rights!







Dont Miss Latest Jobs In Rwanda. Subscribe Today. CLICK HERE




Apply for this Job