UNOPS JAVA Developer
Job Description
The United Nations Development Programme (UNDP) is the UN’s global development network, advocating for change and connecting countries to knowledge, experience and resources to help people build a better life. We are on the ground in 166 countries, working with them on their own solutions to global and national development challenges. As they develop local capacity, they draw on the people of UNDP and our wide range of partners.
ملاحظة هامة : للتقدم لهذه الوظيفة يرجى تحميل النموذج الخاص بالمؤسسة ومن ثم تعبئته والتقدم مباشرة من خلال موقعهم فقط ،لتحميل النموذج الخاص بالمؤسسة يرجى الضغط هنا
Job ID/Title :UNOPS JAVA Developer (6 positions)
Category :Administration/Operations
Brand :UNOPS
Application Deadline :01-Sep-11
Duty Station :Ramallah and other areas of West Bank
Duration of Initial Contract :One year with possiblity of extension
Expected Duration of Assignment : One year with possible renewable
Background:
The Police Support Programme is a Palestinian Police-led initiative supported by the EU Police Co-coordinating Office for Palestinian Police Support (EUPOL COPPS), the PA Ministry of Interior and is implemented by the United Nations Office of Project Services (UNOPS). Its central decision making and project approval mechanism is the Programme Steering Committee (PSC) chaired by the Ministry of Interior and attended by the PCP Police Commissioner, the Ministry of Finance and a Donor Representative.
The initiatives agreed in the PSC are implemented by UNOPS with supervision from the PCP department heads. UNOPS has established a Project Management Office to manage the day to day delivery of projects.
The Palestinian Civil Police (PCP) lacks a central information system to supports their operational processes and needs. The IT Infrastructure project currently being implemented by UNOPS on behalf of Canada, which provides, essential hardware foundation’s to the PCP is now approaching completion. An information system for the PCP is a logical and essential addition to the IT Infrastructure. The two projects combined will then in turn improve the capacity and quality of the PCP operations.
The Java Developer will report directly to the UNOPS Project Manager and UNOPS Software Development Manager and will be responsible for the software development of PCP Information System. He/ She will advise and directly assist the PCP in software design and development for the IT project. He/ She will be stationed at the UNOPS Ramallah duty station.
Description of Responsibilities:
The Java Developer’s main functions include programming, design or development using Java technology. They may be responsible for entire processes or specific contributions to one task within a team. These areas include development, coding, testing, analysis, re-coding, quality assurance, deployment or implementation and documentation. Java developers are required to create software applications primarily using the Java programming language.
The Java Developer will be responsible for ensuring the successful development of all assigned components through effective:
Conduct software coding
-Deploy software
-Debug code
-Prepare documentation
-Remain current on Java developments or changes
-Support user applications
-Perform administrative functions
-Attend meetings and sessions
-Update and regulate changes to applications
-Follow Technology specifications and standards
-Understand industry guidelines
-Optimize system performance.
Impact of Results
-Successful completion of the tasks explained in the previous paragraph. The Java Developer’s primary responsibilities include system development and progress reporting; and in fulfilling those responsibilities, he/she management must balance the unique relationships between and among the projects employees, suppliers and beneficiaries.
-Completion of working Police Information System as determined within the scope of the project. To have been an integral part of the successful delivery on time, budget and above the expectations of all stakeholders. To have displayed a professional, dependable attitude that has operated toward making and keeping customers and a cooperative and positive spirit in working with other team members.
Competencies :
General competencies:
Professionalism – Strong theoretical background and substantial experience in technical and programming knowledge, particularly in application design and development, systems analysis, and implementation of systems. Be able to understand technical direction and information. Be systematic and thorough. Demonstrates capacity to decipher codes and resolve issues.
Communication – Excellent communication (spoken and written) skills, including the ability to convey complex concepts both orally and in writing, in a clear concise style. Demonstrated ability to communicate effectively at all levels.
Planning and Organizing – Ability to organize, plan and implement work assignments, juggle competing demands and work under pressure of frequent and tight deadlines. Develops clear goals that are consistent with agreed strategies.
Teamwork - Strong interpersonal skills and 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. Works collaboratively with colleagues to achieve organizational goals.
Client Orientation – Ability to work in a complex environment requiring liaison and collaboration with multiple actors.
Qualifications :
Education:
-B.Sc in Computer Science or related field
Experience:
-Experience with SQL ( PostgresSQL, MySQL)
-Strong Linux skills
-Experience building Web Services
-Strong knowledge in XML technologies and JavaScript
-Experience building NoSql-based systems – advantage
-Experience developing using Grails, Ruby on Rails , Groovy – Advantage
-knowledge of Java Spring Model View Controller (MVC) Framework – Advantage
Language Requirements:
Fluency in oral and written English is a must
“UNDP/PAPP is an equal opportunity employer: applications from men and women will be considered equally”
Important message to all applicants!
-Please be aware that the UNDP/PAPP will review your application only if you have uploaded Personal History Form (P.11) to your application. Please download the form from the following link: http://jobs.undp.ps.
-You will get the opportunity to upload the P-11 at when you apply for the position.
-Incomplete applications or applications received after the closing date will not be given consideration. Please note that only applications that are under consideration will be contacted.
UNDP/PAPP is an equal opportunity employer-
Applications from men and women will be considered equally
Jobs.ps, Ltd. All Rights Reserved.
Job Requirements
Job Details
Job Title
UNOPS JAVA Developer
Deadline
21 - Aug - 2011
Location
Ramallah
Job Type
Full time
Position Level
Mid Career
Degree
Bachelor's degree
Experience
No Experience
Category
I.T. & Tech
Application Instructions
For your privacy and protection: when applying to a job online , never give your
credit card or bank account information,
or perform any sort of monetary transaction to a prospective employer.
Latests Jobs By
Jobs.ps Ltd.