Web Developer Senior Associate
Assist in developing and maintaining web applications for UN2720 DB.
Overview
Assist in developing and maintaining web applications for UN2720 DB.
You have:
- A high school diploma is required. A first level university degree in Computer Science or related will be an asset.
- Seven (7) years of professional experience in web development are required.
- At least 2 years of experience in PHP development is required.
- Familiarity with RESTful APIs and JSON is required.
- Understanding of security best practices is required.
- Previous experience in developing technical specifications/terms of reference specifically for web and application development projects is desirable.
- Experience in CodeIgniter is an asset.
- Fluency in Arabic and English is required.
Contract
This is a LICA-7 contract. This kind of contract is known as Local Individual Contractor Agreements. It is normally only for nationals. It's an external contract. It usually requires 7 years of experience, depending on education. More about LICA-7 contracts.
Background Information - Job-specific
The United Nations Office for Project Services (UNOPS) is an operational arm of the United Nations, supporting the successful implementation of its partners' peacebuilding, humanitarian and development projects around the world. UNOPS supports partners to build a better future by providing services that increase the efficiency, effectiveness and sustainability of peace building, humanitarian and development projects. Mandated as a central resource of the United Nations, UNOPS provides sustainable project management, procurement and infrastructure services to a wide range of governments, donors and United Nations organizations.
The UNOPS Amman Multi-country Office (Ammmco) implements projects in Jordan, Lebanon, Iraq, Syria, and Yemen, in partnership with bilateral donors, national governments, and other UN agencies. With an established presence across the region, the office runs operations, including large-scale procurement, project development, and technical management, and provides financial, human resources, and infrastructure-related services. The functional objective of UNOPS Hub in Amman is to deliver its projects in an efficient and effective manner and in line with the principles, rules, and regulations of UNOPS in order to support the response to the current needs and national priorities in the region.
Functional Responsibilities
- Assist in Developing and Maintaining the UN2720 DB
- Provide technical assistance to the senior web developers team in developing and maintaining the UN2720 DB application.
- Assist in the design, development, and implementation of new features and enhancements.
- Conduct code reviews and provide feedback to ensure code quality.
- Technical Support, Maintenance, and Troubleshooting to UN2720 DB users
- Debug and resolve technical issues.
- Provide technical support to end-users, including troubleshooting and resolving any issues they encounter.
- Data Management and Entry
- Assist in managing, organizing, and entering data into the application, ensuring accuracy and integrity.
- Perform data entry tasks, including updating records, inputting new data, and verifying the accuracy of existing data
Monitoring and Progress Controls - Submit bi-weekly reports on tasks completed, issues, and upcoming plans. - Monthly reviews of specific development and maintenance milestones to ensure timely progress. - Maintain a log of support requests and troubleshooting activities
Competencies
Treats all individuals with respect; responds sensitively to differences and encourages others to do the same. Upholds organizational and ethical norms. Maintains high standards of trustworthiness. Role model for diversity and inclusion.
Acts as a positive role model contributing to the team spirit. Collaborates and supports the development of others. For people managers only: Acts as positive leadership role model, motivates, directs and inspires others to succeed, utilizing appropriate leadership styles. Demonstrates understanding of the impact of own role on all partners and always puts the end beneficiary first. Builds and maintains strong external relationships and is a competent partner for others (if relevant to the role). Efficiently establishes an appropriate course of action for self and/or others to accomplish a goal. Actions lead to total task accomplishment through concern for quality in all areas. Sees opportunities and takes the initiative to act on them. Understands that responsible use of resources maximizes our impact on our beneficiaries. Open to change and flexible in a fast paced environment. Effectively adapts own approach to suit changing circumstances or requirements. Reflects on experiences and modifies own behavior. Performance is consistent, even under pressure. Always pursues continuous improvements. Evaluates data and courses of action to reach logical, pragmatic decisions. Takes an unbiased, rational approach with calculated risks. Applies innovation and creativity to problem-solving. Expresses ideas or facts in a clear, concise and open manner. Communication indicates a consideration for the feelings and needs of others. Actively listens and proactively shares knowledge. Handles conflict effectively, by overcoming differences of opinion and finding common ground.
Education/Experience/Language requirements
Education
A high school diploma is required. A first level university degree in Computer Science or related. will be an asset and may compensate for some of the required years of experience, but is not required.
Work Experience
Seven (7) years of professional experience in web development are required.
- At least 2 years of experience in PHP development is required.
- Familiarity with RESTful APIs and JSON is required.
- Understanding of security best practices is required.
- Previous experience in developing technical specifications/terms of reference specifically for web and application development projects is desirable.
Experience in CodeIgniter is an asset
Language requirements:
Fluency in Arabic and English is required.
Contract type, level and duration
Contract type: Local ICA Individual Contractual Agreement modality Contract level: LICA7 Contract duration: Open-ended, subject to organizational requirements, availability of funds and satisfactory performance (The project is valid until 31 December 2024) subject to extension
For more details about the ICA contractual modality, please follow this link: https://www.unops.org/english/Opportunities/job-opportunities/what-we-offer/Pages/Individual-Contractor-Agreements.aspx
Potential interview questions
| Can you describe your experience with PHP development and any projects you've completed? | This question helps the interviewer understand the candidate's practical experience with PHP and relevant projects. | Discuss specific projects, challenges faced, and how you utilized PHP effectively. |
| How do you ensure code quality in your development work? | This question assesses the candidate's commitment to quality and best practices. | Pro members can see the explanation. |
| What strategies do you use to troubleshoot technical issues? | Pro members can see the explanation. | Pro members can see the explanation. |
| Describe a situation where you had to manage data accuracy in a project. | Pro members can see the explanation. | Pro members can see the explanation. |
| How familiar are you with RESTful APIs and their implementation in your projects? | Pro members can see the explanation. | Pro members can see the explanation. |