PHP SOFTWARE DEVELOPER

Location : Bonn (full time), GERMANY
Application Deadline :12-Aug-12
Type of Contract :Individual Contract
Post Level :International Consultant
Languages Required :
English  
Starting Date :
(date when the selected candidate is expected to start)
10-Sep-2012
Duration of Initial Contract :12 Months
Expected Duration of Assignment :12 Months

Background

The United Nations Volunteers (UNV) programme is the UN organization that contributes to peace and development through volunteerism worldwide. Volunteerism is a powerful means of engaging people in tackling development challenges, and it can transform the pace and nature of development. Volunteerism benefits both society at large and the individual volunteer by strengthening trust, solidarity and reciprocity among citizens, and by purposefully creating opportunities for participation. UNV contributes to peace and development by advocating for recognition of volunteers, working with partners to integrate volunteerism into development programming, and mobilizing an increasing number and diversity of volunteers, including experienced UNV volunteers, throughout the world. UNV embraces volunteerism as universal and inclusive, and recognizes volunteerism in its diversity as well as the values that sustain it: free will, commitment, engagement and solidarity.
 
UNV engaged 7,303 UN volunteers in 2011, on a total of 7,708 assignments. With an average age of 38 years and the requisite professional skills and qualifications of some 5 to 10 years relevant experience, UN volunteers served in 132 countries in 2011 and came themselves from 162. The majority – 81 per cent – come from developing countries themselves. One third of UN volunteers served in their own countries, with the others carrying out international assignments. In addition, there are more than 16,000 online volunteering assignments offered annually by development organizations through the UNV Online Volunteering service. The financial equivalent of programme activities exceeds US$235 million annually.

The UNV organization

UNV is headquartered in Bonn, Germany and has approximately 150 staff positions – with the majority in Bonn and some positions with different UN peacekeeping and political missions, and in other Headquarters locations (e.g. New York and Tokyo). The major organizational groups within UNV are:

  • Office of the Executive Coordinator (OEC);
  • Evaluation Unit (EU);
  • Corporate Planning and Performance Unit (CPPU);
  • Volunteer Programming and Management Group (VPMG) comprising the Peace Division (PD) and the Development Division (DD), Volunteer Recruitment Resources Section (VRRS), Quality Assurance Unit (QAU), Volunteer Knowledge and Innovation Section (VKIS);
  • Partnerships and Communications Division (PCD) comprising the Partnerships Section (PS) and the Communications Unit (CU); 
  • Management Services Division (MSD) comprising the Information and Communication Technology Section (ICTS), Finance Section (FS), Human Resources Section (HRS), and the Administration Unit (AU). Additionally the Common Services Unit (CSU) provides support to the UN presence in Bonn.

Organisational setting

The Information & Communication Technology Section (ICTS) is the primary UNV section responsible for the management of the Information Technology resources in UNV HQ Bonn, including services to the offices in Geneva, Tokyo and New York.

Background of the work

Project Title 

Online Volunteering service (Project number: 00054153)

Project Objectives 

The overall objective of this project is to maximize the Online Volunteering service’s contribution to development change by ensuring a wide recognition of online volunteering as a volunteering modality for development and peace, further integrating it into development programming and improving the mobilization of online volunteers.

Project Context / Background / Rationale / Scope 

The Online Volunteering service systems were redesigned in 2008 and since then have been through several cycles of functional and technical updates.
However, the organization’s capacities had to be focused on other applications in recent years resulting in delays in the deployment of identified enhancements. In addition, new, modern functionalities should be introduced to keep the service to Online Volunteering service users up-to-date.

Expected Project Output/Outcome 

The emphasis of this consultancy is the improvement of the user experience while meeting the diverse functional and information demands of multiple stakeholder groups and offering a maximum of user friendliness and accessibility. This is also an opportunity to revisit or fine-tune a few of the site functionalities so that it better serves our user needs.
Our target users are peace- and development-focused organizations and online volunteers, a considerable percentage of whom (currently 60%) come from the developing countries with, frequently, low-bandwidth connections to the Internet. As they are usually task-oriented, it is important to make the accomplishment of their tasks as simple, consistent, efficient and pleasant as possible. Besides, the Web site should provide easy access to information and resources on online volunteering and collaboration, in the three languages of the service, English, French and Spanish.

Expected Result from the Complete Implementation of this Contract 

The new functionalities and enhancements are designed and implemented based on the requirements defined by the Online Volunteering service team. The team is trained on the use and maintenance of the new functionalities. Complete documentation on the new functionalities is created.

Previous work done/history

Online Volunteering service systems redesigned (launch October 2008)

Other Relevant Information 

The Online Volunteering service system is a PHP-based web application, using PHP, MySQL, OpenCMS technologies and tools to manage all activities related to online volunteering.

Please click here for more information on the Project Background

Duties and Responsibilities

SCOPE OF WORK, RESPONSIBILITIES AND DESCRIPTION OF THE PROPOSED SERVICES:

Because of the necessary interactions with business users as well as developers in the ICTS section, onsite presence in Bonn, Germany is required.
The incumbent will, under the supervision of the Systems Development Specialist, assume responsibility for the following main deliverables: Design and implementation of enhancements related to complex UNV systems, i.e. Online Volunteering service (80%) and Support for Legacy Business Applications (20%):

Please click here to view the Specific deliverables and the schedule

Competencies

 Job Knowledge/Technical Expertise:

  • Understanding of business needs of a large decentralized intergovernmental organization;
  • Client Orientation;
  • Communications - Ability to speak and write clearly and effectively and effectively prepare specifications and other written reports documentation in a clear, concise style;
  • Teamwork - Good interpersonal skills; ability to establish and maintain effective partnerships and working relations with people in a multi-cultural, multi-ethnic environment with sensitivity and respect for diversity.

Minimum years of experience required; international or regional:
Five years of relevant experience in information and communication technology, particularly in PHP development for globally operating organizations or companies.

Experience

  • Strong web-development background.
  • Expert knowledge of web development in LAMP environment.
  • Expert knowledge of MySQL and Sybase.
  • Expert knowledge of JavaScript, XHTML/CSS.
  • Knowledge of Zend Framework, MVC, secure development, usability and accessibility guidelines, as well as multi-language matters.
  • Knowledge of openCMS, Apache, Tomcat on Linux Redhat OS
  • Proven track record in Software Development in PHP in large implementations.
  • Experience with Web 2.0 and social networking technologies
  • Experience with issue tracking tools such as Mantis and version control tools such as subversion.
  • Experience with agile software development methodologies would be an additional asset.
  • Experience in internationalization (i18n) of applications and understanding of different characters set would be a great asset.

Required Skills and Experience

Education

  • Master’s Degree in Software Engineering, Computer Science or other ICT-related studies;
  • Professional certification in software and database development is an additional asset.

Language

  • Fluency in written and spoken English is essential.
  • Fluency in another UN official language is desirable.

Evaluation criteria for Award of Contract.

Companies/consultants will be evaluated based on the following methodology:

Cumulative analysis 
the award of the contract will be made to institution whose offer has been evaluated and determined as:
a) responsive/compliant/acceptable, and
b) Having received the highest score out of a pre-determined set of weighted technical and financial criteria specific to the solicitation.
* Technical Criteria weight; 80%
* Financial Criteria weight; 20%
Only institutions obtaining a minimum of 70% would be considered for the Financial Evaluation. The candidate obtaining the overall highest score after adding the technical score and the financial score will be awarded the contract.

Criteria Weight Technical  % - Max. Point
 
Expertise  PHP web development for large enterprise applications - 40% - 400points
Expertise MySQL and Sybase databases and open CMS - 20% - 200points
Experience with subversion or similar version control system - 10% - 100points

Experience with agile development - 10% - 100points
Financial - 20% - 200points
Total - 100% - 1000points

Financial calculation: The maximum number of points assigned to the financial proposal is allocated to the lowest price proposal. All other price proposals receive points in inverse proportion. The equation for this calculation is as follows:
p = y (μ/z).
Where: p = points for the financial proposal being evaluated
y = maximum number of points for the financial proposal
μ = price of the lowest priced proposal
z = price of the proposal being evaluated

  • The technical proposal is evaluated on the basis of its responsiveness to the Term of Reference (TOR). 
  • The contract shall be awarded to the “Best Value” applicant, who is awarded the highest combined technical and financial score. Only institutions with relevant experience in supplying similar services will be considered qualified.

How to apply:

Financial Bids should be submitted seperatley to the following e-mail: procurement@unv.org no later than 12 August 12. with the subject title ‘PHP Developer-Financial REF2012-235, Att. Marc Wharton.  Do not include any financial information in your technical application

The financial proposal shall specify a total lump sum amount, and payment terms around specific and measurable (qualitative and quantitative) deliverables (i.e. whether payments fall in installments or upon completion of the entire contract). Payments are based upon output, i.e. upon delivery of the services specified in the TOR.  In order to assist the requesting unit in the comparison of financial proposals, the financial proposal will include a breakdown of this lump sum amount (including fees, travel, per diems, and number of anticipated working days).  

Travel

All envisaged travel costs must be included in the financial proposal. This includes all travel to join duty station/repatriation travel.  UNV will not accept travel costs exceeding those of an economy class ticket. Should the Consultant wish to travel on a higher class he/she should do so using their own resources. In the case of unforeseeable travel, payment of travel costs including tickets, lodging and terminal expenses would be agreed upon, between the respective business unit and Individual Consultant, prior to travel and will be reimbursed.
If you submit an application, UNV expects that you have read and agree with the TOR and the UNV Terms and Conditions, available online:
http://www.unv.org/fileadmin/docdb/pdf/2011/procurement/UNV-IC_Terms%20%20Conditions.pdf
Requests for further information must be sent in writing to procurement@unv.org with the reference 'PHP Developer, Ref 2012-235.

Kindly note we cannot accept applications by e-mail, fax or mail, all applications must be submitted through the UNDP Job Shop. The position is open to qualified consultants as well as companies.

UNDP is committed to achieving workforce diversity in terms of gender, nationality and culture. Individuals from minority groups, indigenous groups and persons with disabilities are equally encouraged to apply. All applications will be treated with the strictest confidence.