Historique

The serious deficiencies in the governance structures, operations, ICT infrastructure, strategic planning, human resource management and practices in the Lebanese ministries and public entities impede the development process at all levels and widens the gap between the Government of Lebanon (GoL), on one hand and the citizens, businesses and civil society on the other hand. This project aims at supporting civil service reform initiatives that are undertaken by the Office of the Minister of State for Administrative Reform (OMSAR) to modernize public sector organizations by providing them with the latest management and ICT tools to further improve their service delivery and facilitate the fulfilment of their missions. After the official
announcement, on 20 March 2019, by Prime Minister Saad Hariri of the launch of the Lebanon Digital Economy Initiative (LDEI), OMSAR has undertaken large-scale efforts prepare and deliver various components of a Digital Transformation Initiative (DTI) in support of the LDEI. To this achieve this goal, OMSAR is seeking talented and experienced individuals to assist its current staff in formulating, planning, and executing its DTI.

Devoirs et responsabilités

The Software Developer will be responsible for the following functions:

  • Perform different types of testing (functional, UI/UX, compatibility, performance, regression, and others)
  • Develop test plans and test cases based on analysis of Functional Requirements Specifications (FRS)
  • Execute test cases and report results
  • Develop Software Testing Traceability Matrices (STTM) for various developed components
  • Conduct black box, grey box, and white box testing of components and modules
  • Perform verification and validation testing based on defined Standard Operating Procedures (SOPs) for software releases
  • Plan, design, and conduct performance and load testing on software applications
  • Create and track software defects in an Issue Tracking System (ITS) such as Jira
  • Build RESTful Web services to serve a variety of citizen and government needs
  • Implement toolkits and APIs for purposes such as integration, performance optimization, security and scalability
  • Build automated tests to support the continuous deployment environment
  • Share knowledge of tools and techniques with the team of developers and non-developers
  • Provide support across government, on recruitment, identification of good practices and sharing experiences
  • Creation of Websites by performing the below tasks:
  • Clone each new website from the master website
  • Install site specific license
  • Set site specific domain(s)
  • Install site specific SSL certificate
  • Create site specific CSS stylesheet
  • Modify site specific Kentico settings
  • SMTP server
  • Sender email addresses for Membership, Password, Blogs, Ecommerce…
  • Payment gateways
  • Versioning and Synchronization
  • Web analytics
  • URLs and SEO
  • Scheduled tasks
  • Ecommerce store and products
  • Favicon
  • Create site specific page template category
  • Create site specific
  • Modify site specific master template header
  • Modify site specific home page
  • Modify site specific pages and webparts
  • Create site specific page types
  • Create site specific pages
  • Create site specific JavaScript files
  • Configure site specific roles
  • Configure site specific users
  • Configure site specific permission and UI permissions
  • Add site domain(s) to Google Recaptcha API and Google Maps API keys
  • Clone site specific contact form
  • Assign custom tables to site
  • Add site root path to versioning workflow scope
  • Configure Email communications (Newsletters)
  • Fulfill any additional related function as per the request of the Project Manager and Senior Digital Transformation Advisor.

Compétences

Functional Competencies:

  • Understanding of software design principles
  • Ability to quickly research and learn new programming tools and techniques
  • Experience of using testing to validate solutions
  • Experience of using an open software development platform such as GitHub
  • Familiarity with a range of Agile delivery techniques, tools and methods such as SCRUM
  • Skilled in the following front-end and back-end programming technologies: ASP.Net C#, PHP, HTML5, CSS, Ajax, JavaScript, jQuery, Bootstrap, Node.js, and AngularJS
  • Knowledge of Web Forms and MVC web development models
  • Skilled in developing websites using Kentico CMS (Content Management System) and similar content management systems
  • Skilled in Reporting, Dashboards, and Data Analytics Web components like DevExpress
  • Basic understanding about Web security
  • Understanding of agile environments and version control
  • Awareness of technologies used for web applications, e.g. databases, backups, content delivery networks (CDNs) and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS experience of working on, or with Web technologies
  • Experience in developing websites using Kentico CMS (Content Management System) and similar content management systems
  • Clear communicator
  • Work openly and collaboratively in a multi-disciplinary team
  • Ability to prioritize workload
  • Ability to work under pressure and deliver at pace
  • A systematic approach to solving problems.

Corporate Competencies:

  • Demonstrates integrity by modeling the UN’s values and ethical standards;
  • Advocates and promotes the vision, mission, and strategic goals of UN;
  • Displays cultural, gender, religion, race, nationality and age sensitivity and adaptability;
  • Treats all people fairly without favoritism;
  • Knowledge of the UN preferable.

Qualifications et expériences requises

Academic Qualifications:

  • Bachelor’s Degree in Computer Science, Computer Engineering, MIS, or any other related field.

Years of Experience:

  • At least 5 years of relevant experience in designing, developing, and implementing multi-tiered applications with Web and mobile client applications.

Technical Experience:

  • Experience in the following front-end and back-end programming technologies: ASP.Net C#, PHP, HTML5, CSS, Ajax, JavaScript, jQuery, Bootstrap, Node.js, and AngularJS
  • Experience in Web Forms and MVC web development models
  • Experience in developing websites using Kentico CMS (Content Management System) and similar content management systems
  • Experience in Reporting, Dashboards, and Data Analytics Web components like DevExpress.

How to apply:
The consultancy is open for all International/national consultants (The consultancy is open for either residents in Lebanon or Lebanese Nationals) who meet the selection criteria and propose a competitive fee. Interested consultants are requested to apply only through this UNDP jobs portal.
Submissions through any other media will not be considered.
The application must include all of the following documents:
1. P11,
2. Annex 3 (Offerors Letter) and
3. Financial proposal

All files shall be submitted in one single document and uploaded as word or PDF file to the UNDP job site.
It has been observed that bidders don’t submit all requested documents and thus reducing their chance to be selected for a contract with UNDP. before you submit your offer please revise that the application is complete and comprises all documents.
Incomplete applications will not be considered.