Background
UNDP and the State of Kuwait, represented by the General Secretariat of the Supreme Council of Planning and Development (GSSCPD), strive to enhance institutional capacities at various government agencies by providing them with necessary technical support to strengthen their capacities and skills to perform their expected duties.
Under the framework of the Institutional Capacity Development for Implementation of the Kuwait National Development Plan (ICDI/KNDP) project, UNDP and GSSCPD attempt to support the Central Statistics Bureau (CSB) to create an enabling environment for KNDP results. The aim is to enhance institutional and human capacities of the CSB for evidence-based plans and policies on sustainable development.
Within this context, UNDP on behalf of the General Secretariat for the Supreme Council for Planning and Development, the CSB is seeking to recruit a Senior Mobile Developer to provide technical advisory services to the office of the Assistant Undersecretary of Administrative Support & Information Sector at the Central Statistical Bureau of the State of Kuwait. The specialist will be working with the IT Department within the Central Statistical Bureau. The Senior Mobile Developer will also focus on capacity building and transfer of knowledge to the staff at the Central Statistical Bureau.
Objective
The main objective of the consultancy is to support the CSB in the development of iOS and Android mobile applications.
Duties and Responsibilities
Summary of key functions:
Under the direct supervision of the Assistant Undersecretary of Administrative Support & Information Sector at the CSB, and in close coordination with the GSSCPD International Cooperation Department and UNDP project team, the Senior Mobile Developer will assume the following tasks:
- Designs and develop iOS & Android mobile applications for CSB.
- Assist with applications design, coding, testing, implementation, and documentation.
- Write clean, correct code incorporating feedback from code reviews and follow best practices.
- Deploy applications bug fixes and updates.
- Collaborating with team members to ensure layouts, animations, and graphical assets are efficiently integrated into application features while preserving artistic integrity and performance.
- Help design and maintain highly reliable build, deploy, and quality control systems for a complex heterogeneous environment.
- Perform validation and verification testing.
- Solve technical issues and coordinate with the IT units in relation to IT security.
- Build the capacity of the IT personnel in latest technologies used.
- Provide technical consultations in related areas.
- Train, coach, and mentor CSB’s IT staff.
Deliverables: Institution and the duration and timeline of the deliverables are indicated in the below table:
|
- Institutional Arrangement
- The Consultant will work under the direct supervision of the Assistant Undersecretary of Administrative Support & Information the CSB. He/she needs to coordinate closely with the GSSCPD International Cooperation Department and UNDP project team.
- All payments subject to approval based on submitted certified and approved interim, draft and final reports (with relevant attachments) by GSSCPD / CSB and UNDP. These interim and final reports will serve as justification of payment.
- The Consultant will be provided with access to printing machine and internet connection.
- Duration of the Work
The duration of this assignment is expected to be 3 months. The starting date is expected within April 2021.
- Duty Station
The consultant will be based in Kuwait at CSB office for the duration of the assignment.
- Scope of Price Proposal and Schedule of Payments
? Lump Sum Amount |
|
- EVALUATION
? Option A -. Lowest price and technically compliant offer
|
?Option B - Cumulative analysis
| ||||||||||||||||||||||||||||||||||
Total score=Technical Score + Financial Score. Technical Criteria weight - 70%, 700 scores maximum Financial Criteria weight - 30%. 300 scores maximum
Only candidates obtaining a minimum of 490 from 700 points in the Technical part of evaluation would be considered for the Financial Evaluation
The selection of candidates will be done in 3 stages:
1st stage: Prior to detailed evaluation, all applications will be thoroughly screened against eligibility criteria (minimum qualification requirements) as set in the TOR in order to determine whether they are compliant/non-compliant.
2nd stage: Evaluation of technical proposals Short-listed candidates will be evaluated based on the following criteria. Only candidates obtaining a minimum of 490 points (70%) at the Technical Evaluation would be considered for the Financial Evaluation.
3rd stage: Financial evaluation Cumulative analysis will be used based on the following methodology: All the offers of individual consultants who scored 490 (70% from 700) and more points during the desk review are acceptable for financial evaluation. The lowest financial qualified proposal receives 300 points and all the other technically qualified proposals receive points in inverse proportion per the formula:
The candidate achieving the highest cumulative score for both Technical and Financial evaluations will be recommended by the Evaluation Committee for contracting.
|
- DOCUMENTS TO BE INCLUDED WHEN SUBMITTING THE PROPOSALS.
Applicants are requested to compile and submit as one PDF file the below requested documents:
|
Competencies
Core Competencies
- Demonstrates leadership, team building and coordinating skills
- Demonstrates commitment to human development principles and values.
- Displays cultural, gender, religion, race, nationality and age sensitivity and adaptability;
- Shares knowledge and experience;
- Provides helpful feedback and advice;
- Strong analytical skills;
- Plans and produces quality results to meet established goals;
- Generates innovative, practical solutions to challenging situations;
- Conceptualizes and analyses problems to identify key issues, underlying problems, and how they relate;
- Demonstrates substantive and technical knowledge to meet responsibilities and post requirements with excellence;
- Demonstrates strong oral and written communication skills;
- Demonstrates openness to change and ability to manage complexities;
- Responds positively to critical feedback and differing points of view.
Functional Competencies
Promoting Organizational Learning and Knowledge Sharing:
- Makes the case for innovative ideas documenting successes and building them into the design of new approaches;
- Identifies innovative approaches and strategies that promote the use of tools and mechanisms;
- Develops and/or participates in the development of tools and mechanisms, including identifying new approaches to promote individual and organizational learning and knowledge sharing using formal and informal methodologies.
Job Knowledge/Technical Expertise:
- Proven analytical and writing skills, including in the area of programming.
- Ability to prepare succinct analytical publications and reports. ?
Results-Based Programme Development and Management:
- Assesses project performance to identify success factors and incorporates best practices into project work
- Researches linkages across programme activities to identify critical points of integration
- Monitors specific stages of projects/programme implementation
- Excellent written communication and analytical skills.
Client Orientation:
- Maturity and confidence in dealing with senior and high-ranking members of national and local institutions, government and non-government.
- Researches potential solutions to internal and external client needs and reports back in a timely, succinct and appropriate fashion
- Organizes and prioritizes work schedule to meet client needs and deadlines.
- Anticipates client needs and addresses them promptly.
Required Skills and Experience
I. Academic Qualifications:
- Minimum requirement is a Bachelor’s degree in Computer Science, Information Technology or other related fields.
II. Years of experience:
- 5 years of proven practical experience in Mobile (Android, iOS, Cross-Platform) and web applications Development & Coding.
- Deep knowledge of Xamarin.
- Deep knowledge of REST API’s
- Strong knowledge in JavaScript, jQuery, HTML5, C#, and VB .Net.
- Experience in managing Databases (SQL).
- Fundamental knowledge of core mobile principals (UI implementation, application development frameworks, Restful APIs).
- Knowledge of Git or similar source control system
- III. Language Requirements:
- Fluency in oral and written English & Arabic is a must.