Categories: Vacancies, May 2026

Individual Consultant for the Development of a Document Management System with Letter Tracking

Location: Addis Ababa, Ethiopia

Organization: Marie Stopes International (MSI)

Deadline: June 14, 2025

Job Description

Project Background

Effective information and correspondence management is essential for enhancing the operational efficiency, transparency, and responsiveness of our organization. Currently, much of the work is handled manually, which leads to inefficiencies, delays, and the risk of lost or misplaced documents.

To address these challenges, the organization aims to develop and implement a Document Management System (DMS) with integrated Letter Tracking functionality. The primary goal of this initiative is to digitize document handling and communication processes, thereby reducing reliance on manual workflows.

The proposed system will serve as a centralized digital platform for storing, accessing, and tracking documents and correspondence throughout their lifecycle. It must also provide the ability to scan and incorporate existing physical documents into the system to ensure historical records are preserved and accessible. Furthermore, the system should allow internal and external application letters to be submitted directly through the platform, ensuring a streamlined, paperless process.

This solution is expected to enhance document traceability, improve inter-departmental coordination, reduce processing times, and minimize the risk of document loss—supporting the organization’s broader goals of modernization and service efficiency.

Objectives

The overall objective of this assignment is to design, develop, and deploy a robust and user-friendly Document Management System with Letter Tracking features. Specific objectives include:

  • Develop a secure and scalable DMS with user role management, metadata tagging, and version control.
  • Integrate a letter tracking component that supports logging, routing, and status monitoring of incoming and outgoing letters.
  • Ensure the system is accessible via a web interface with appropriate authentication and authorization mechanisms.
  • Deliver comprehensive training for both end-users and the IT technical team to ensure effective use and maintenance of the system.

 

About You

3. Scope of Work

The consultant is expected to perform the following tasks within a 4-month project period:

1. System Design

  • Conduct consultations with key stakeholders to gather system requirements.
  • Define system architecture, data models, workflows, and user roles.
  • Prepare a detailed design document, including wireframes or mockups, for review and approval.

2. System Development

  • Develop the DMS with integrated letter tracking functionalities.
  • Implement key features including document upload and storage, categorization, metadata tagging, version control, full-text search, access control, notifications, and routing of correspondence.
  • Ensure the system adheres to security best practices, is scalable, and user-friendly.

3. System Deployment

  • Install and configure the system on designated servers or hosting infrastructure.
  • Conduct system testing and User Acceptance Testing (UAT).
  • Incorporate user feedback and finalize deployment.
  • Ensure system documentation is delivered, and operational readiness is achieved.

4. Training and Handover

  • Provide structured training sessions for both end-users and technical support staff.
  • Deliver comprehensive user manuals, system administration guides, and technical documentation.
  • Provide post-deployment support for bug fixes and system stabilization during the project timeline.

4. Consultant Qualifications

The individual consultant must meet the following minimum qualifications:

  • Education: A university degree in Computer Science, Information Systems, Software Engineering, or a related field (required).
  • Experience:
    • At least 4 years of professional experience as a software developer.
    • Demonstrated experience in designing and developing large-scale systems; experience with ERP or document management systems is an asset.
    • Experience developing similar systems in document or records management will be considered a strong advantage.
  • Skills and Expertise:
    • Strong understanding of system architecture, database design, data security, and user interface design.
    • Experience in delivering training and producing user and technical documentation.
    • Proficiency in relevant programming languages, frameworks, and tools commonly used in DMS solutions (e.g., Python, Java, PHP, JavaScript, MySQL/PostgreSQL, document storage frameworks, etc.).

5. Selection Criteria

The selection will follow a two-phase process:

Phase 1 – Initial Shortlisting

Candidates will be evaluated based on:

  • Educational background (as per qualifications section).
  • Professional experience in system design and development.
  • Experience in document management systems or similar solutions (preferred).
  • Submission of a comprehensive and updated CV.

Only shortlisted candidates will be invited to the second phase.

Phase 2 – Technical and Financial Evaluation

Shortlisted candidates will be required to:

  • Submit a high-level system design proposal outlining the approach to meet the project objectives.
  • Present the proposed technology stack, including tools, platforms, and programming languages to be used.
  • Provide demonstrations or links to previously developed systems with similar functionalities.
  • Submit a detailed financial proposal indicating professional fees and any additional project-related costs.

The final selection will be based on a combined evaluation of technical merit, demonstrated experience, and cost-effectiveness.

6. Submission Requirements

Interested consultants must submit the following documents in English:

Phase 1 Submission

  1. Curriculum Vitae (CV) – Highlighting relevant experience, education, and technical skills.
  2. Cover Letter – Briefly outlining interest in the assignment and summary of relevant experience.

Phase 2 Submission (For shortlisted candidates only)

  1. System Design Concept – A preliminary approach and architecture proposal.
  2. Technology Stack Description – Summary of tools, frameworks, platforms, and programming languages to be used.
  3. Demonstration Links or Demos – Access to past or current systems developed by the consultant.
  4. Financial Proposal – Detailed breakdown of consultant fees and associated costs.
Required Skills
  • Communication

How to Apply

We invite candidates meeting the required qualifications to download and fill the job application form from https://mariestopes.org.et/wp-content/uploads/sites/25/2022/06/MSIE-Job-Application-Form.pdf and email to: Humanresource@mariestopes.org.et before the closing date of this announcement on June 14, 2025 i.e. within Five (5) consecutive days.

 

Please note that we ONLY consider those who filled in the application form and send us back. We regret to inform that we do not accept CV at this stage.

Please mention the title of the position and workplace you applied for on the subject line of your email.

Due to the volume of applications, we will only contact shortlisted candidates, and we are unable to provide any feedback on unsuccessful applications.

CANDIDATES WHO DO NOT FOLLOW THESE INSTRUCTIONS WILL NOT BE CONSIDERED.

MSI ETHIOPIA REPRODUCTIVE CHOICES STRONGLY ENCOURAGE FEMALE CANDIDATES TO APPLY!

Please mention the title of the position and workplace you applied for on the subject line of your email.

EthioNGOJobs

Recent Posts

Consultant for Climate Change Mitigation Policy

Location: Worldwide Organization: The International Food Policy Research Institute (IFPRI) Closing Date: May 08, 2026 Job…

1 day ago

People and Culture Business Partner

Locations: • Preferred: London, UK; Addis Ababa, Ethiopia; Accra, Ghana; or Kampala, Uganda; • or…

1 day ago

Job vacancies at Right to Play, Ethiopia

Deadline: May 17, 2026 | Locations: Ethiopia, UK, Ghana, Uganda, Burundi, Canada, Lebanon, Mali, Pakistan,…

1 day ago

Job opportunities at Ethswitch S.C, Ethiopia

Deadline: May 1, 2026 | Location: Addis Ababa, Ethiopia

2 days ago

Job vacancies at Lovegrass Agro Processing, Ethiopia

Deadline: May 12, 2026 | Location:  Sululta, Ethiopia

2 days ago