Software Engineer Consultant - Kiron

Requires a Cover Letter?: 
yes
Application Submissions Guideline: 

Ready to join our mission? Apply now!

We are looking forward to your application via email recruiting@kiron.ngo with the subject “ENG Consultant + your name”. Include your cover letter, CV and possible starting date in English in a single PDF file, until July 30 2022.

Contact Person Name: 
Carine Borkhoche
Contact Person Position: 
Country Manager
Contact Person Email: 
Description: 

Software Engineer Consultant

 

Job Title: Software Engineer - Lebanese National Only

Application Deadline: July 30, 2022

Contract Type: Consultancy Contract
Education Degree:
Bachelor Degree

Experience Requirement: 3-5 years

 

 

Project Description:

 

Kiron Lebanon and Semeurs d'Avenir “SDA” are collaborating to work on the implementation of the Youth Education Programme (YEP) that is fully funded by UNHCR. The program seeks to support a favorable protection environment for Syrian youth refugees and underserved communities in Lebanon through education. In line with the strategic objectives of this project, SDA and Kiron Lebanon seek through this project to increase the access to education of vulnerable youth of host and refugee communities.

 

The DAFI Scholarship provides Syrian refugees in Lebanon with the necessary funding to sustain higher education at the Lebanese University as well as Psycho-Social Support to ensure  smooth development. Additionally, students enroll in the online bridge program on the Kiron Campus that equips them with the necessary transferable skills and knowledge as well as with the tools and guidance they need to complete their studies and thereby eventually prevent dropouts from the University and the Scholarship.

 

In Summer 2021, Kiron Lebanon recruited a new batch of scholarship recipients to access the Lebanese University in the first year of the Bachelors’ degree. To that end, the team hired a software engineer to develop the first 2 modules of the Scholarship Management System (SMS) to receive the applications and proceed to the entire recruitment process. Kiron Lebanon is currently looking for a software engineer to maintain the current Scholarship Management System and do necessary enhancements as per the team’s needs.

 

 

Scholarship Management System Technical Components

This application is a 2 tier service, divided into 2 projects, a php application as server side and an angular application serving as the client side. Accompanied with a MySQL 5.7 database for data storage.

 

Client Side App

The client side, angular app, is called Web App and inside exists all of the html & js code for web app

 

Server Side App

The server side application is a php application serving as a REST API for the client side application. It communicates with the db, saves and serves responses as well as the admin section. The database connection specs are enclosed within.

 

Database

The mysql dump also exists, it’s the database schema, tables and all contents of the application.

 

Hosting

The service, on both tiers as well as the database, is hosted on Google Cloud Platform, running with 0 downtime.

 

What is already built in the Scholarship Management System:

 

  •  Module 1:  Application form and scoring rubric embedded
  • Online scholarship management system to be able to track and filter the applicants by ranks.
  • The platform must organize the applicants in the backend depending on the score they received.
  • The scoring system must be embedded.

 

  • Module 2:   Interview Grading Form
  • Online grading form linked to the scholarship management system created in Module 1.
  •  The grading form will be accessible to the interviewing committee to submit their grades.

 

  • Scope of work: Maintaining the Scholarship Management System

 

The duties of the Tech Consultant will include, but are not limited to:

 

  • Optimize the admin console of the existing SMS
  • Optimize the survey admin module, to be able to add and modify the questions and the scoring rubric
  • Optimize the interview admin module, to be able to add and modify the questions and the scoring rubric
  • Support the Project Manager with extracting the needed data
  • Troubleshoot and Maintain the platform whenever needed

 

 

  • Institutional Arrangement:  

The hired Consultant will directly be under the supervision of the DAFI Project Manager. Reports and recommendations will be directly shared with the DAFI project Manager in a timely manner.

 

  • Duration of the Work:
    The number of working days is 5 months, and may be subject to change based on the progress of the project.

 

  • Competencies:
  • Demonstrate commitment to KIRON LEBANON’s Mission, Values and Vision.
  • Focuses on results for the Kiron Lebanon Team and responds positively to feedback
  • Remains calm, in control and good-humored even under pressure.
  • Good interpersonal and teamwork skills, ability to work in a multicultural environment.

 

  • Qualifications and Successful Contractor:
  • Graduate degree in Software engineering.
  • Minimum 3 years of experience.
  • In-depth and proven knowledge and experience in creating Tracking Systems.
  • Create User-Friendly interfaces that enable users to understand how to use complex technical products also to accomplish tasks in the shortest possible time.
  • Conceptualize and implement solutions for data storage.
  •  Maintain a stable server with zero downtime.
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to the back-end.
  • Excellent communications and analytical skills.
  • Fluency in English (oral and written) and Arabic (oral and written).

 

 

Ready to join our mission? Apply now!

We are looking forward to your application via email recruiting@kiron.ngo with the subject “ENG Consultant + your name”. Include your cover letter, CV and possible starting date in English in a single PDF file, until July 30 2022.

 

Expired

NOTE:

Daleel Madani, the civil society network, serves as a platform for organisations to post their professional opportunities, but is not involved in the recruitment process. The hiring organisation is solely responsible for the job and candidate selection.

Last modified: 
07 Jul, 2022
Intervention Sector(s):
Education
Application Deadline:
Thursday, 21 July 2022
Contract Type:
Consultancy
Period of Employment:
5 months
Salary
negotiable
Salary Range:
< 800 (USD)
Education Degree:
Bachelor Degree
Education Degree Details:
Experience Requirements:
3 to 5 years
Arabic Language:
Fluent
English Language:
Fluent
French Language:
None
Country/City: 
  • Lebanon
randomness