Latest Jobs in Ethiopia 2021 - Job Vacancies in Ethiopia - JobsinEthiopia

Jobs in Ethiopia publishes latest jobs in Ethiopia 2021. Today Recent job vacancies, banking, graduate, oil and gas jobs in Ethiopia, Aviation Jobs and careers. For all latest Job Vacancies in Ethiopia.

Wednesday, November 25, 2015

Senior Software Developer


UNOPS

Job Description


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.


Within delegated authority, the Senior Software Developer will be responsible for the following duties: 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.

  • Manage system development projects

  • Manage developers, application support members and System Integrators

Primary technical specialization


  • Manage systems development, maintenance and support activities as a project manager and 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

  • Provides on the job training and plans development activities relevant to the field in various formats, including but not limited to conduct technical forums, on the job training, and formal training.

  • Keeps abreast of changes, improvements and trends in the field

Project Management


  • Plan and direct major systems projects of significant importance to ECA, its sub-regional office and clients of the ECA which typically impact critical operations and large or multiple user groups;

  • Track and monitor project progress against plan, requirements, quality measures, standard processes; liaise with users on all aspects and during all phases of development and implementation;

Administration and Supervision


  • Plan and oversee the management of activities undertaken by the team; ensure that substantive work programmes and programmed activities are carried out in a timely fashion, coordinating diverse projects in the team.

  • Carry programmatic/administrative tasks necessary for the functioning of the team, including procurement, preparation of budgets, assigning and monitoring of performance parameters and critical indicators, reporting on budget/programme performance, preparation of inputs for results-based budgeting, evaluation of staff performance (PAS), evaluation and interviews of candidates for job openings;

  • Provide professional leadership and work direction to assigned project team, mentor and supervise the work of new/junior staff;.

  • Foster teamwork and communication among staff in the team, within the ICTSS Section and across organizational boundaries.

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

  • Performs 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.

  • Manages 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. Bachelor degree in the area of Information Systems, Computer Science and related fields is highly desirable.

Experience


  • Thirteen (13) years 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.

  • 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: Superior 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 11


Contract duration: 1 year with possibility of extension ( Subject to satisfactory performance and funds availability)


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


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 11


Contract duration: 1 year with possibility of extension ( Subject to satisfactory performance and funds availability)


Closing date: Dec 07, 2015






Your rating: none


Rating: 00 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


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 11


Contract duration: 1 year with possibility of extension ( Subject to satisfactory performance and funds availability)


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.


Job Categories: Information Technology Jobs. Job Types: Full-Time. Job expires in 30 days.


2 total views, 2 today




No comments:

Post a Comment