By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Consultancy - Software Developer

KE-Nairobi

  • Organization: IDLO - International Development Law Organization
  • Location: KE-Nairobi
  • Grade: Consultancy - Single Engagement Agreement
  • Occupational Groups:
    • Information Technology and Computer Science
  • Closing Date: 2024-10-28

Overview & Responsibilities

Overview and Responsibilities

The Commission on Administrative Justice, in collaboration with IDLO, plans to engage a software developer to create a Monitoring, Evaluation, Reporting, and Learning System (MERLS) and an Integrated County Complainants Management System (ICCMS) for two county governments.

The Assignment

 A: Monitoring, Evaluation, Reporting and Learning System (MERLS)

  1. Develop and submit an Inception Report detailing the understanding of the Terms of Reference and a proposed action plan, with a work plan indicating clear milestones and timelines. To be delivered within two weeks of the start date.
  2. Submit a report on the proposed components of the Monitoring, Evaluation, Reporting, and Learning System (MERLS) to ICT CAJ, CAJ Access to Information Officer, and IDLO.
  3. Develop the Monitoring, Evaluation, Reporting, and Learning System (MERLS). The key functional areas proposed to be developed and implemented include:
  4. Assist CAJ in operationalizing MERLS, including designing adequate storage/servers or any appropriate storage specifications for the System.
  5. Train on the usage of the System in all CAJ user departments.
  6. For the duration of the contract, submit a monthly analytical and processed report to the Commission's and IDLO's chief executive officer on the features designed and developed and the critical results in monitoring, reporting, and analysis.

B: Integrated County Complainants Management System

  1. Develop an Internal facing module with a clear workflow for processing and managing reports.
  2. Develop A public-facing module for processing and managing reports from External and Internal stakeholders.
  3. Well-commented Source Code (Application development) for all system enhancement work.
  4. Test Plans and Test cases (including Unit Test Plan, System/Integration Test Plan, User Acceptance Test Plan, Security Test Plan, Load Test Plan, and Regression Test Plan)
  5. Develop a complaint-linking workflow within the System to ensure all complaints are linked to cases viewed by only Commission members.
  6. Develop a report-tracking module to ensure users can track any comments on the cases.
  7. Develop a notification and correspondence module to ensure effective and efficient feedback mechanisms.
  8. Develop a Test and host webpage for the duration of the contract.

Job Requirements

  1. Hold a BSC. in Computer Science, Software Engineering, and Information Systems or any related discipline.
  2. Professional Software/application development certification will be an added advantage.
  3. A minimum of 7 years of professional experience in software programming.
  4. Strong experience in development with PHP, SQL, JAVA, ASP, IIS, WebLogic, C# and Python, ASP.net, Flask, and other web technology frameworks.
  5. Proficiency in using data management and analysis tools.
  6. Proficiency in developing oversight tools for MERL.

 

Terms & Conditions

IDLO is an equal opportunity employer and values diversity in all areas of its operations. We welcome applications from qualified and diverse candidates. IDLO is committed to achieving a 50/50 gender balance at all levels within its workforce. Female candidates are strongly encouraged to apply for IDLO vacancies.

IDLO does not tolerate sexual exploitation or abuse, any kind of harassment, including harassment of a sexual nature, or discrimination. As such, IDLO will conduct careful reference and background checks on all selected candidates as part of its selection process.

In the interest of making the most effective use of resources, only the short-listed candidates will be contacted during the selection process.

 

Application Deadline: 28 October 2024 (23:59hrs, Rome time).

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.