Job Description
United Nations Core Values: Integrity, Professionalism, Respect for Diversity
Background Information – UNOPS
UNOPS supports the successful implementation of its partners’ peacebuilding, humanitarian and development projects around the world. Our mission is to serve people in need by expanding the ability of the United Nations, governments and other partners to manage projects, infrastructure and procurement in a sustainable and efficient manner.
Working in some of the world’s most challenging environments, our vision is to advance sustainable implementation practices, always satisfying or surpassing our partners’ expectations.
With over 7,000 personnel spread across 80 countries, UNOPS offers its partners the logistical, technical and management knowledge they need, wherever they need it.
A flexible structure and global reach means that we can quickly respond to our partners’ needs, while offering the benefits of economies of scale.
Background Information – Job-specific
UNOPS and the ECA have partnered together to deliver on a project that will put in place the critical business systems and services to enable the Economic Commission for Africa (ECA) to go beyond its current regular operations and effectively deliver on its Business Plan mandate of becoming Africa’s premier think tank. Five specific outcomes are foreseen, which are the results of the implementation plans of four corporate strategies introduced for communications, publications, knowledge management and ICT for Development. When attained, the outcomes will result in a sustainable increase in the visibility and impact of the organization’s work in the areas of policy research and knowledge delivery. This recruitment initiative is carried out by UNOPS in support of ECA’s Public Information and Knowledge Management Division (PIKMD) strategic intent. It is with this objective that UNOPS advertises these opportunities in partnership with ECA.
Functional Responsibilities
Within delegated authority, the Senior Software Developer will be responsible for the following duties: (These duties are not all inclusive nor are all duties carried out by all Software developers.)
The objective of this position is to develop and Maintain applications for local or global consumption which address specific business needs that fall outside the scope of Umoja, either in the short or long term, which might or might not interfaced with Umoja data sources. The developer would work closely with the Systems Integration Developer, Data Technology Analyst, Domino developers, and Applications Support, email and datacenter administrators.
Develop and Maintain web-based and Lotus Notes client based applications:
Content management: The objective of this function is to support and maintain systems for the creation, update and maintenance of web content
Data Visualization: Maintains and supports a suite of data visualization tools, for use internally by ECA as well as by ECA data analysis clients. This role would interact with the Systems Integration and Umoja Applications Developers, as well as with the Data Technology Analyst.
System Integration: Establishes and maintains connections between both locally hosted and global applications, in order to simplify user experience, exchange datasets and automate processes.
Primary technical specialization
Participates in systems development, maintenance and support as a specialist in the field of web, email client application, content management, data visualization and/or system integration;
Maintains technical knowledge in the field of web, email client application, content management, data visualization and system integration
Participates in training and development activities relevant to the field in various formats, including but not limited to attendance at conferences, involvement in technical forums, on the job training, formal training, self-paced and web-based training, and independent learning activities.
Keeps abreast of changes, improvements and trends in the field
•
Secondary technical specialization
Provides secondary support in the absence of the primary technical specialist in a compatible field, including systems development, maintenance and support.
Maintains technical knowledge in the chosen secondary field of expertise
Participates in training and development activities relevant to the field in various formats, including but not limited to attendance at conferences, involvement in technical forums, on the job training, formal training, self-paced and web-based training, and independent learning activities.
Keeps abreast of changes, improvements and trends in the field
System Support and Maintenance
Performs System Monitoring, creates automated monitoring mechanisms and reviews the output of automated monitoring devices, and takes action as necessary.
Responds to reports of system issues from other units of ICTSS, and responds accordingly
Performs configuration of Umoja connected/related systems, including access, security, archiving and administrative configurations
Performs defect resolution as required
Performs application upgrades
Assist in hardware, OS and platform upgrades
Assist in analyzing, diagnosing and resolving system outages
Creates and maintains system documentation
Maintains the Development (and where applicable) Quality Assurance system environments
Manages and maintains source code
User Support
Ensures that all service requests are logged, tracked, and updated and completed according to established service standards.
Creates and assigns work orders in accordance with established procedures.
Distributes work assignments to junior staff/individual contractors and monitors progress.
Liaises with other areas of IT to facilitate completion of service requests.
Provides advice to clients regarding standards and workflow processes.
Performs quality assurance procedures to ensure client satisfaction.
Keeps abreast of latest ICT standards and technology.
Escalates unresolved issues to third level support or vendor support as appropriate.
Acts as problem escalation point for technical staff at lower levels.
) Analysis & Design
Analyses reported defects
Analyses change requests and providing estimates of effort and impact
Designs solutions for upgrades
Designs solutions for defects
Recommends hardware and/or software design changes to improve system operation, or to comply with changes in hardware, OS and application platform.
Maintains system design documentation
) Training
Provide training to end-users on the use of systems and applications and on new product releases and upgrades.
Drafts and maintains end user and/or technical documentation.
) Enterprise Solutions:
Keeps abreast of changes to the UNs ICT Strategy.
Maintains awareness of the product offering under the Global Enterprise Application Suite, especially in relation to those that are interfacing with Umoja, or are expected to be interfaced with Umoja in the future.
Analyses the viability of, and cost to market for ECA to utilize products in the Global Enterprise Application Suite
Makes recommendations for site implementation of products from the Enterprise Application Suite
Maintains relationships with members of the OICT Application Development Teams (virtual).
Contributes to the Global Enterprise Application Suite, though participation in application development, especially as it relates to Umoja reporting and Umoja interface development.
) Project Participation:
Contributes to ICTSS projects as a technical specialist in their field.
As a member of fixed-duration project teams, performs analysis, design, development, testing, and deployment of software solutions for ECA clients.
Manages tasks assigned under the project for on-time completion, updates progress and reports on progress as per established project management standards and guidelines.
Raises issues to the Project Manager as and when they arise
Contributes to the project documentation, including but not limited to issue register, risk register, design, analysis, testing, user manuals, training packages, deployment and maintenance guides, FAQs, Troubleshooting guides, Business Continuity planning.
Manages the source code for software development projects
Performs Quality Assurance on project deliverables, including code, documentation, manuals, test plans, as per established standards and guidelines.
Education/Experience/Language requirements
Education:
High School Diploma or equivalent is required. Bachelor degree in the area of Information Systems, Computer Science and related fields is highly desirable.
Experience:
Eleven years of experience in information systems analysis and programming, systems administration and maintenance, software development, Hands-on experience in: developing web applications using .NET or Java frameworks (.NET, ASP.NET, C#); web services; database management systems such as Microsoft SQL Server, Sybase, and Lotus Notes Domino preferably with a UN organization or IGOs.
Experience with any of the data visualization software will be added advantage: Tableau, Qlikview, Spotfire, ParaView, Protoviz, HighCharts, Toad, ER Studio or any other data visualization software.
Language:
Fluency in oral and written English is required.
Competencies
Professionalism: Good technical Knowledge, skills, ability to participate in development and maintenance of applications as well as provide user support. Knowledge and skill on Front-end web technologies: HTML, XML, CSS, JavaScript and front end libraries such as jQuery, Twitter Bootstrap, Knockout, etc.; Server-side web development technologies: ASP.NET, C#, ASP.NET MVC, Web API, .NET Framework, Web Services; Database technologies: SQL Server, T-SQL, Notes/Domino application development, lotus notes client development, good knowledge of Lotus Script and formula language, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development and API’s, Mobile technologies, such as Android, IOS desirable, Content Management stacks preferably (Drupal, PHP, MySQL), High proficiency configuring and maintaining established CMS/Drupal websites in a production environment.(WAMP/XAMPP), Custom graphics/web programming skills using HTML, CSS and JavaScript/JavaScript libraries, WebGL, OpenGL, Direct3D. D3, Processing; Shows pride in work and in achievements; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines and achieving results; is motivated by professional rather than personal concerns; shows persistence when faced with difficult problems or challenges; remains calm in stressful situations.
Communication: Speaks and writes clearly and effectively; listens to others, correctly interprets messages from others and responds appropriately; asks questions to clarify, and exhibits interest in having two-way communication; tailors language, tone, style and format to match audience; demonstrates openness in sharing information and keeping people informed.
Teamwork: Works collaboratively with colleagues to achieve organizational goals; solicits input by genuinely valuing others’ ideas and expertise; is willing to learn from others; places team agenda before personal agenda; supports and acts in accordance with final group decision, even when such decisions may not entirely reflect own position; shares credit for team accomplishments and accepts joint responsibility for team shortcomings.
Creativity: Actively seeks to improve programmes or services; offers new and different options to solve problems or meet client needs; promotes and persuades others to consider new ideas; takes calculated risks on new and unusual ideas; thinks “outside the box”; takes an interest in new ideas and new ways of doing things; is not bound by current thinking or traditional approaches.
Client Orientation: Considers all those to whom services are provided to be “clients” and seeks to see things from clients’ point of view; establishes and maintains productive partnerships with clients by gaining their trust and respect; identifies clients’ needs and matches them to appropriate solutions; monitors ongoing developments inside and outside the clients’ environment to keep informed and anticipate problems; keeps clients informed of progress or setbacks in projects; meets timeline for delivery of products or services to client.
Commitment to Continuous Learning: Keeps abreast of new developments in own occupation/profession; actively seeks to develop oneself professionally and personally; contributes to the learning of colleagues and subordinates; shows willingness to learn from others; seeks feedback to learn and improve.
Technological Awareness: Keeps abreast of available technology; understands applicability and limitation of technology to the work of the office; actively seeks to apply technology to appropriate tasks; shows willingness to learn new technology.
Contract type, level and duration
This is a local position and therefore it is open to only Nationals of Ethiopia.
Contract type: Local Individual Contractor
Contract level: LICA 10
Contract duration: 1 year with possibility of extension ( Subject to satisfactory performance and funds availability)
Closing date: Nov 27, 2015
Rating: – 0 votes
How to Apply
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
Additional Considerations
- Please note that the closing date is midnight Copenhagen time (CET)
- Applications received after the closing date will not be considered.
- Only those candidates that are short-listed for interviews will be notified.
- Qualified female candidates are strongly encouraged to apply.
- For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post
- The incumbent is responsible to abide by security policies, administrative instructions, plans and procedures of the UN Security Management System and that of UNOPS.
It is the policy of UNOPS to conduct background checks on all potential recruits/interns.
Recruitment/internship in UNOPS is contingent on the results of such checks.
60 total views, 60 today
No comments:
Post a Comment