Job Detail

Software Developer (Consultant) for developing WASH MIS (Afghan Nationals Only)

Date Posted: Aug 07, 2023
Views: 1015

Job Detail

  • Location:
    Kabul
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    Rotating Days
  • Career Level:
    Experienced Professional
  • Positions:
    1
  • Vacancy number:
    564642
  • Experience:
    5 Year
  • Gender:
    Any
  • Salary:
    As per Company salary scale
  • Degree:
    Bachelors
  • Apply Before:
    Aug 19, 2023

About UNICEF

UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfil their potential.

Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.

And we never give up.

Organizational Context and Purpose for the job

The fundamental mission of UNICEF is to promote the rights of every child, everywhere, in everything the organization does — in programmes, advocacy and in operations. UNICEF's work is based on the need to address the impact of conflict and other phenomena affecting the most disadvantaged and excluded children and families and translate this commitment to children’s rights into action. UNICEF performs these tasks to give all children equal opportunity to survive, develop and reach their full potential, without discrimination, bias, or favouritism. This will ensure that every child has an equal chance in life. Moreover, UNICEF’s work accelerates progress towards realizing the human rights of all children, which is the universal mandate of UNICEF, as outlined by the Convention on the Rights of the Child and in its Core Commitment for Children in the Humanitarian crisis.

In Afghanistan, more than forty years of conflict continue to undermine the rights of children to have access to their rights (Education, health, food, nutrition, protection etc) which adversely results in children and their families demonstrating Mental Health and Psychosocial disorders and challenge. The National Mental Health Survey and Assessment of Mental Health Services (2018)  showed that the population of Afghanistan is very much exposed to traumatic events: 66% have personally experienced at least one traumatic event, and 77% witnessed such an event, for a total of 85% who have either personally experienced or witnessed a traumatic event. This is a very high number which is considered a risk for PTSD[1].  Irrespective of this alarming level of risk of PTSD in the country, the multiple levels of emergencies ranging from the conflict, which intensified in 2021, the COVID Pandemic and climate-related (storms, flooding, winter, drought, earthquake etc) emergencies result in further Mental Health and Psychosocial challenge for the population, including children.  According to the 2018 National Mental Health Survey, 10 % of children were found to be impaired in their daily roles by a mental health problem as evaluated by their mother; 8% may qualify for a potential diagnosis[1]

Job Description

The Consultant would design and develop an online WASH Information Management system to have a one-stop shop providing deep insights into WASH-related information including progress data, monitoring, assessments, and media files through Agile SDLC methodology.

The WASH Information Management Unit collects data directly from partners on Activity Info (A web-based data collection platform) to track the progress of activities and related information like location, beneficiaries’ coverage, funding grants, etc. This data is verified by the zonal offices and visualized through interactive dashboards for reporting and data insights. Though the progress data is being collected through proper validation and verification mechanisms, other reports like completion reports, different types of assessments, monitoring and extenders’ reports, etc. and the associated photos are not gathered through a centralized system to pave the path for better analysis, visualizations, and to bring ease in decision making and identify the trends and insights.
The objective is to design and develop an online Afghanistan WASH Information Management System through agile software development life cycle methodology to pave the way for data collection, analysis, visualization, and data insights of all the information about WASH interventions. Moreover, this system will also keep track of and analyze all the assessments being conducted. The proposed system will have public, internal, and partner interfaces with specific roles and rights to meet the requirements of each stakeholder. The system will be linked with Activity Info to retrieve the progress data and link all the monitoring data and related media files to it. It will be developed in ASP.Net API (Core 3.0 or latest) framework with MS SQL Server as the back-end and Angular with Material or Bootstrap as the front-end.

 

1) Work Assignments Overview

Meeting with different stakeholders and developing the work plan and software requirements specification.

Deliverables/Outputs

Workplan and SRS (updated as per agile progress)

Delivery Deadline

30-Sep 2023

 

2) Work Assignments Overview

Developing an overall design of a user-friendly interface (UI) for the public, partners, and internal staff.

Deliverables/Outputs

Presentation and source code of the overall interface of the system

Delivery Deadline

14-Oct-2023

 

3) Work Assignments Overview

Developing login system via Active Directory and external/internal authentication for internal staff and partners, respectively.

Deliverables/Outputs

Presentation and source code of the users and roles management

Delivery Deadline

21-Oct-2023

 

4) Work Assignments Overview

Developing an automatic and real-time data sync mechanism for data retrieval from Activity Info via built-in APIs for all the forms

Deliverables/Outputs

Presentation and source code of the data sync/ retrieval mechanism

Delivery Deadline

18-Nov-2023

 

5) Work Assignments Overview

Developing the required forms for data collection and interfaces through deep insights into the data and trends analysis through interactive infographics, maps, and reports

Deliverables/Outputs

Presentation and source code of the developed data collection forms and the analysis

Delivery Deadline

13-Jan-2024

 

6) Work Assignments Overview

Developing a follow-up mechanism and notification management via sending emails and UI notifications (badge).

Deliverables/Outputs

Presentation and source code of the follow-up mechanism

Delivery Deadline

27-Jan-2024

 

7) Work Assignments Overview

Develop the content management system for the public interface for updates, reports, summary figures, etc.

Deliverables/Outputs

Presentation and source code of the content management system

Delivery Deadline

02-Mar-2024

 

8) Work Assignments Overview

Testing the system and sharing the testing reports

Deliverables/Outputs

Testing reports

Delivery Deadline

30-Mar-2024

 

9) Work Assignments Overview

Developing user manual and source documentation

Deliverables/Outputs

Manuals and source code.

Delivery Deadline

13-Apr-2024

 

Travel International (if applicable) - NA

Travel Local (please include travel plan) - NA

DSA (if applicable) - NA

Job Requirements

  • Bachelor's Degree - Computer Science, Computer Engineering, Software Engineering, Computer Applications  
  • Knowledge/Expertise/Skills required:C#, ASP.NET API, T-SQL, JavaScript/TypeScript (Angular), GIS mapping, CSS (Bootstrap/ Material), Power BI/ Tableau, ODK/Kobo/Activity Info
  • Minimum of 5 years of experience in software application/ system development
  • Developing country work experience and/or familiarity with emergency is considered an asset. 
  • Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) or a local language is an asset. 

Skills Required

Submission Guideline:

Interested consultants are required to apply online, indicating availability and all-inclusive lump sum fee to undertake the terms of reference.

Only shortlisted candidates will be contacted and advance to the next stage of the selection process. 

Individuals engaged under a consultancy or individual contract will not be considered “staff members” under the Staff Regulations and Rules of the United Nations and UNICEF’s policies and procedures, and will not be entitled to benefits provided therein (such as leave entitlements and medical insurance coverage). Their conditions of service will be governed by their contract and the General Conditions of Contracts for the Services of Consultants and Individual Contractors. Consultants and individual contractors are responsible for determining their tax liabilities and for the payment of any taxes and/or duties, in accordance with local or other applicable laws. 

The selected candidate is solely responsible to ensure that the visa (applicable) and health insurance required to perform the duties of the contract are valid for the entire period of the contract. Selected candidates are subject to confirmation of fully-vaccinated status against SARS-CoV-2 (Covid-19) with a World Health Organization (WHO)-endorsed vaccine, which must be met prior to taking up the assignment. It does not apply to consultants who will work remotely and are not expected to work on or visit UNICEF premises, programme delivery locations or directly interact with communities UNICEF works with, nor to travel to perform functions for UNICEF for the duration of their consultancy contracts. 

Applicants are requested to apply through the provided link; https://jobs.unicef.org/en-us/job/564642/software-developer-consultant-for-developing-wash-mis-afghan-nationals-only

Applications received via ACBAR online portal will not be given consideration.

Submission Email:

https://jobs.unicef.org/en-us/job/564642/software-developer-consultant-for-developing-wash-mis-afghan-nationals-only

Job is expired

Company Overview

, Afghanistan

UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfil their potential. Across 190 countries and territories, we work for every child, e... Read More

Related Jobs