United Nations Children's Fund (UNICEF)

Consultant (Application Developer)

United Nations Children's Fund (UNICEF)

Job Description

The main objective of this assignment is to support the government in developing systems related to NAF that will act as an entry point for the “front-end” and will be integrated with the NUR data exchange platform.

This Terms of Reference therefore outlines the scope of work and tasks for a qualified Application Developer to achieve the outlined objectives.

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 fulfill 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.

For every child, Innovation

Under the framework of social protection, UNICEF Jordan aims to strengthen national system to support vulnerable children to access integrated and inclusive social protection services by providing 1) Technological solutions and Capacity Building activities of national partner (such as the National Aid Fund NAF through the development and maintenance if their MIS ) 2) Child cash transfers to support multidimensionally poor children’s access schools and retain their attendance 3) An integrated package of services aiming to support Child Development, child wellbeing and human capital through the Makani Program. below is a brief explanation on each of these three pillars: The National Aid Fund (NAF) is an independent institution, which was established by Law (Number 36) in 1986 to provide protection and care for needy families and improve their standard of living. The NAF Cash Transfer program is the largest public cash-transfer based social safety net in Jordan. It provides monthly aid services to approximately 93,000 households, constituting 7.5% of the Kingdom's population. The NAF organizational structure operates nationwide with 41 offices across the country and approximately 400 staff members. The NAF services to needy families fall under several programs that targets vulnerable individuals and families who fall under certain categories in regular or temporary basis. Services of NAF include also Physical Rehabilitation, Training and Employment programs.

In May 2018, the government approved a plan to expand and improve NAF by adding about JD 100 million to the current budget to add 85,000 beneficiary households during the period between 2019-2021. This plan aims also to improve targeting, the graduation of NAF beneficiaries, the mechanism for receiving and responding to applications and grievances, and the Management Information System (MIS). UNICEF is supporting NAF in developing and maintaining the MIS system. The system has been developed for its current phase, but would need additions, updates and changes to meet the requirement of the upcoming phases.

in addition  a System Integrator (SI) for the Design, development and implementation of the National Unified Registry (NUR) platform has been designed. The main objective of establishing the NUR platform was to provide a secure, reliable and automated mechanism for f data exchange mechanism between government agencies to support better targeting of social safety net programs; while the outreach worker program aimed to develop an efficient outreach mechanism through technology-based interventions.

The first phase of the NUR platform development has been completed with the design and implementation of the data exchange platform. The Government of Jordan has successfully tested the performance of the NUR platform to assess the eligibility of households for the NAF’s Takaful program through verification/validation of administrative data. During the first two rounds of registration, conducted in July and December 2019, the NAF received more than 360 thousand applications.

How can you make a difference?

The main objective of this assignment is to support the government in developing systems related to NAF that will act as an entry point for the “front-end” and will be integrated with the NUR data exchange platform.

This Terms of Reference therefore outlines the scope of work and tasks for a qualified Application Developer to achieve the outlined objectives.

Under the direct supervision of the Chief of Social Protection, the temporary consultant will work for 8 months on the following; The consultant’s responsibilities shall be to work closely with the Android  Application Developer, NAF and UNICEF team for achieving the overall objectives of this assignment.

Specific tasks and responsibilities include:
  • Support the customization of the MIS  as per the business needs of the Regular Monthly Program which will be integrated in the future to Takaful program that was developed by Optimizia;
  • Support NAF to during the handover of the system from Optimiza and take a lead role in ensuring the system is well functional and that the key deliverables from the Optimiza as a part of the handover are in acceptable condition to independently maintain the system with minimal support or without from Optimiza, if needed;
  • Understand the business needs for the integration of Regular Monthly Program with the NUR platform and infrastructure for seamless data exchange with other external agencies;
  • Conducting a diagnostic review, system Analysis and assessment of the existing NAF system and a new cash transfer program to document a summary outline of the findings, gather business requirements, recommendations with a view of fulfilling the outlined objectives of this assignment;
  • Take a role in the key system development methodologies through Agile Development practices;
  • Develop an implementation work plan based on the project objectives and taking considerations of the existing IT systems and infrastructure to address the MIS design issues and implementation challenges;
  • Identify and document potential technical issues, challenges foreseen during the MIS development and implementation period with clear recommendation and time bound action plan to mitigate such potential challenges for the higher management to take an appropriate resolution measure;
  • Document progress and activities report stating the work accomplished, issues and challenges, next steps, key recommendations and timeline for each activity identified.
KEY DELIVERABLES:

1. Summary Inception report highlighting the work plan, activities and the brief outline of the understanding of the program business needs -– to be reviewed by Unicef technical team 2.  Technical documentation focusing on the overall MIS design architecture (regular monthly program), entity-relationship diagram (ERD), inter-linkages, data attributes of the proposed system development – to be reviewed by Unicef technical team 3.  Demonstration of the system modules in regular iterations to review the progress and compliance; 4.  Commencement of user training, system installation, configuration and deployment in real environment data center; 5. Report on the final system handover and compliance on the deliverables including updated source code files, system documentation, user manual etc.

To qualify as an advocate for every child you will have…

Education: A minimum of BSc degree in Computer Programing or any relevant field Experience: 

  • 7 years of professional work experience in computer programming using ASP.Net, ASP.Net MVC, C#.net, MS SQL and/or MySQL database;
  • Designing skills of CSS3, HTML 5.0 and knowledge of other design frameworks will add advantage;
  • Knowledge of SOA, Restful web service for developing service layer.
  • Demonstrated experience in:
    • Conducting system requirements gathering;
    • System Design as per the system requirements including table definitions, Entity relationship model;
    • Table normalization, indexing and fine tuning of codes as a part of the performance tuning of the MIS design;
    • Review existing system, optimize code, update MIS and make user interface more user friendly and attractive;
    • Design database tables, packages, procedures and triggers;
    • Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes;
    • Test-driven development; unit and integrated testing.
    • Developing technical documentation such as system requirements, design documents at minimum.
  • Language Preference: Excellent command in Arabic and good command in English.
For every Child, you demonstrate…

UNICEF's values of Care, Respect, Integrity, Trust, and Accountability (CRITA) and core competencies in Communication, Working with People and Drive for Results.

To view our competency framework, please visit here.

Click here to learn more about UNICEF’s values and competencies.

UNICEF is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality, religious and ethnic backgrounds, including persons living with disabilities, to apply to become a part of the organization.

UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will be expected to adhere to these standards and principles and will therefore undergo rigorous reference and background checks. Background checks will include the verification of academic credential(s) and employment history. Selected candidates may be required to provide additional information to conduct a background check.

Remarks:

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.

Child Safeguarding remarks

This position is not considered an elevated risk role. However, UNICEF reserves the right to conduct further vetting/ assessment within the scope of child safeguarding as appropriate.

Apply Now