Senior Liferay & HighCharts Developer

Job Category: Hight Charts Developer
Job Type: Contract
Job Location: Qatar

Company Overview

Certified Workday® Staffing Partner Here at Skillsearch, we’re a recruitment company. In the simplest form, this means we place people at new companies – but actually, it’s so much more than that. We exist to make recruitment as quick and easy as possible for everyone involved. When you work with us you’re signing up for support throughout the whole process from planning interviews to salary negotiation. Rather than trying to sell a ‘dream job’ or finding you ‘top talent’, we work hard to make matches between people and companies that genuinely fit well together. Our company is made up of a team of dedicated consultants who work across a range of niche technologies including Games, Virtual Reality, AR and XR, Workday®, Oracle, Peoplesoft, SAP and Data, and we are always exploring other cutting-edge markets. That means even if you don’t see your area in that list, please get in touch and we’ll be happy to talk through with you how we can help. We have worked in over 35 countries in the last 12 months alone and alongside our Brighton office we have a dedicated team based in the Philippines for the China and EMEA market, the US for the North America market, and soon to be a 4th office in the MENA region – so when we say we work across the globe we really mean it (although breaking into the Arctic/Antarctic market hasn’t been overly successful so far…)

About the job

Senior Liferay and HighCharts Developer for RMF – 6 month contract

Rome/remote from Europe – Hybrid

Our client’s Operational Policy and Results Division (OPR) ensures that the corporate agenda is sufficiently incorporated into country programmes. OPR steers the implementation of the main procedural, policy and system changes to improve operational efficiency and programme impact including compliance functions.

Our clients Information Technology Division (ICT) is responsible for providing information technology solutions and services to support the operations and to ensure that our client makes the most effective use of Information and Communications Technology tools and services.

Project Objective

Our client’s main tool to manage results at the institutional level is the agreed Results Management Framework (RMF). The RMF is designed with this in mind and is an integral part of our client’s Development Effectiveness Framework (DEF), allowing them to promote accountability and learning for better institutional performance and development effectiveness. It is an important part of our client’s ongoing push towards results-based management.

A new RMF is produced for each replenishment period. Each contains a suite of indicators and targets for monitoring the client’s performance. Progress against the RMF is reported to the clients governing bodies through the annual Report on Development Effectiveness (RIDE). However, in order to make the RMF a management tool, more regular progress reports are shared with senior management to allow for timely course corrections.

The objective of the project is to streamline reporting against the corporate results management framework by developing an RMF dashboard that presents institutional and operational performance against the indicators and targets in the RMF.

Duties and responsibilities

Under the supervision of the ICT Solutions Coordinator, or any other ICT Officer as designated and the project manager, the successful candidate will provide the technical expertise to address the following tasks:

  • Integrate the HighCharts library with Liferay using and Oracle database;
  • Create and enhance the configuration pages for RMF indicators;
  • Migrate data for the new RMF cycle and map the indicators to the previous cycle;
  • Create the necessary pages to accommodate the RMF reports;
  • Integrate configuration page from intranet to external RMF dashboard
  • Embed the pages in OracleBI via iFrame or similar;
  • Implement a template for each of the chart types;
  • Implement all the required charts using the templates;
  • Develop modern, interactive and dynamic interfaces using CSS effects in reports
  • Implement CSS personalization;
  • Support user testing;
  • Support production deployment;
  • Provide technical documentation of all work
  • Develop any other CMS customizations as per agreed business analyses requirements;
  • Any other duties as required;

Professional Experience

The consultant must have a minimum 7 years of Java enterprise development experience, along with 5 years of experience using Liferay Portal modules and 5 years of experience in BI dashboards of which 2 using HighCharts.

 

Required competencies

  • A university degree in Software Development or related fields is desired;
  • At least 5 years of Liferay development experience;
  • At least 7 years of Java development experience;
  • Java Certification would be advantageous;
  • Proficiency with information architecture, knowledge management and metadata is required;
  • Demonstrable experience of working in Liferay 6.2 EE for at least 5 years;
  • Demonstrable experience of High Charts;
  • Demonstrable experience of creating modern HTML and CSS front ends for corporate clients

The candidate must have demonstrable experience with the following technologies:

  • Java EE
  • Oracle DB or similar relational DB
  • Liferay Portal EE
  • High Charts
  • Web development (HTML, CSS)
  • SQL

Languages

  • Excellent written and verbal communication skills in English are essential.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx