Over one million success stories. Start yours today.

Clear

Web Backend developer Consultant- BMA sector Platform - 5 months

Date Posted: Dec 26, 2025

Job Detail

  • location_on
    Location Beirut, Lebanon
  • desktop_windows
    Job Type: Contract
  • schedule
    Shift:
  • analytics
    Career Level: Mid Career
  • group
    Positions: 1
  • calendar_view_day
    Experience: 4 years
  • male
    Gender: No Preference
  • school
    Degree: Bachelor's Degree
  • calendar_month
    Apply Before: Aug 03, 2026

Job Description

The Beneficiary Management and Assessment (BMA) system is UNICEF Lebanon’s core information management platform for non-formal education (NFE) programs, designed to register beneficiaries, track attendance, and generate data for strategic decision-making. In collaboration with the Ministry of Education and Higher Education (MEHE), UNICEF is working to replicate and adapt the BMA for sector-wide use, ensuring alignment with MEHE’s requirements and integration with national systems like SIMS/EMIS. This partnership aims to enhance data-driven planning, improve accountability, and support inclusive education for vulnerable children, while maintaining UNICEF’s standards for security and data protection.

The consultant will support the T4D team in the creation and deployment of the BMA Sector replica, derived from the original BMA system. The assignment will include the development, customization, and configuration of sector-specific features, as well as system maintenance and technical supervision. The consultant will ensure the timely and efficient delivery of digital services aligned with programme sector requirements and beneficiary needs.

 

 

Minimum Qualifications Required:

BS in computer science, bachelor’s in computer engineering or

Communication Engineering.

Years of Experience required:

At least 4 years of experience in developing, installing, operating, and maintaining 

software systems. 

 

 

 

 

 

 

 

 

Knowledge/Expertise/Skills required:

1.    Software development experience using Python, PHP, .NET, and JavaScript programming languages. Experience with the Django framework, PostgreSQL databases, and SQL. 

2.    Efficient in handling information and resources within an organization to promote knowledge retention and sharing information. 

3.    Innovative uses of technology for development, particularly in the areas of data access, mobiles, and open source. 

4.    Experience in rolling out large-scale projects, especially in hard-to-reach areas in developing countries is highly desirable. 

5.    Strong Experience with HTML, CSS, and templating. 

6.    Strong Experience with revision control systems such as GitHub. 

9.    Efficient in handling information and resources within an organization to promote knowledge retention and sharing information. 


Work Assignment Expected Results

Tasks/Milestone:

Deliverables/Outputs:

Timeline

Per month

 

Clean Up project and replication preparedness

·         Review of the existing BMA system to identify modules and data structures (fields and tables) relevant to the Sector replica.

·         Code clean-up report, modules, unused tables, irrelevant code, and configuration adjustments required before replication.

·         List BMA features and components to be retained, adapted in Sector version.

1

 

System codebase, database replication and customization

·         Cloned and configured BMA codebase established in a dedicated environment for the Sector version.

·         Replicated and cleaned database structure

·         Customized NFE modules aligned with MEHE and sector requirements

·         Makani module reconfigured to education-only services and simplified beneficiary registration.

·         Attendance tracking features implemented for both NFE (Makani) and Dirasa programmes.

·         Teacher management functionality added, including background details, CV upload, and round start/end date per partner.

1

 

Testing, Validation and Go-Live Preparation

·         Rollout with the MEHE team and feedback implementation and bug fixes

·         User Acceptance Testing (UAT) sessions conducted with MEHE and sector focal points, including sign-off on key functionalities.

·         User profiles, roles, and permissions matrix finalized and verified.

·         Go-live readiness checklist including hosting validation, environment setup, and access controls.

·         Training and demonstration session delivered for MEHE and sector users.

1

$5,000

Technical Documentation and User guidelines

·         Conducted technical sessions with MEHE IT focal points on codebase structure, configuration, and maintenance routines.

·         Comprehensive technical documentation, including deployment procedures, database structure, and configuration settings.

·         User guide and training materials for sector and partner users on system navigation and reporting.

1

 

Support and Maintenance

·         Technical assistance to address user issues and ensure smooth functionality. 

·         Bug fixes.

·         Develop new AdHoc features for MEHE

·         Provide one month of post-deployment technical support to ensure system stability and smooth operation of the BMA Sector platform.

·         Conduct weekly reviews with the T4D team and MEHE focal points to track issues, fixes, and improvement requests.

1

 

 

Skills Required

Company Overview

beirut

About Us Welcome Letter from the CEO Welcome to the BSO – Business Services Office website. We are a group of highly dynamic, creative and talented people, ready to go that extra mile to create first class services for our custom... Read More

Google Map

Related Jobs

Jobs By Industry
Contact Us
6th Floor, Freeway Center, Dekwaneh, Lebanon P.O. Box 55004 Sin El Fil, Lebanon Opening Hours: Monday – Friday: 8:30 AM – 5:00 PM; Saturday: 8:30 AM – 2:00 PM