Data Visualisation Developer

Location:Greater London
Job Type:Full Time

Job Description

Reporting to

Data Visualisation and Analytics Manager


Holborn - London

Overall Purpose

g-iQ is the reporting and analytics platform used by the Outdoor division of Global and powered by Qlik Sense. This platform has over 200 users from different business units. There are over 20 applications currently live on this platform and another 20 planned. Every application requires full end to end development and 1st and 2nd line support. Applications on this platform must be developed by BI developers who can handle each stage of application development (requirement gathering, ETL, data modelling, front end visualisation, ongoing support, feedback, iterative and continuous development) autonomously and professionally.

To support the Data Visualisation and Analytics Manager in building Qlik Sense data models and applications

To support the Data Visualisation and Analytics Manager in application and user support where applicable

What you’ll be doing

  • Conduct stakeholder interviews to understand business requirements
  • Translate business requirements into data modelling/scripting and Qlik front end development specifications
  • Extract data from multiple sources and transform the data to create efficient Qlik data models
  • Develop Qlik Sense applications over complete agile development lifecycle
  • Maintain existing daily/weekly/monthly/quarterly/yearly refreshed applications
  • Design, build, deploy, schedule and maintain report templates created via NPrinting
  • Perform unit testing and data quality assurance checks on new or enhanced applications
  • Conduct UAT workshops for new major features
  • Utilise Qlik Capability API, Qlik Visualisation API and Qlik Engine API to build bespoke extensions and embed Qlik objects into existing web applications
  • Manage platform security rules, custom properties, license allocation via Qlik Sense Management Console
  • Ownership of data connections and content libraries on Qlik Sense Management Console
  • Develop and update technical documentation
  • Develop and update end user documentation
  • Develop and execute database queries and conduct analysis
  • Knowledge transfer to other team members about best Qlik development (visualisation and scripting) practices
  • Assist team members in maintaining and enhancing ongoing projects
  • Provide 1st and 2nd line application support
  • Troubleshoot and defect management
  • Provide training to users

You’ll have these skills and experience

  • At least 2 years working with Qlik Sense or QlikView 11 and above to produce optimised Qlik reports/applications delivered within time and budget constraints to high professional customer facing standards
  • To have at least one of following certifications
    • QlikView 11 Developer
    • Qlik Sense Data Architect Certification
    • Qlik Sense Business Analyst Certification
    • Qlik Sense Business Analyst Qualification
  • Proven experience in the following:
    • Advanced Qlik Calculations, Variables and Set Analysis
    • Advanced Qlik Front End Development and Data Visualisation techniques
    • Advanced Qlik Scripting and Dimensional Data Modelling
  • Proven abilities to take initiative and be innovative
  • Hands on experience working with relational databases (SQL Server) and T-SQL
  • Ownership of end to end application development from initial requirements gathering to development, user acceptance testing, deployment and iterative improvements
  • Background in data warehouse design (e.g. dimensional modelling) and data mining
  • Advanced use of Excel to replicate existing excel based reports into Qlik Sense
  • Numerical degree


  • Experience in building, deploying and scheduling NPrinting reports
  • Experience in building Qlik Sense extensions / mashups using Web Services, HTML, CSS, JavaScript
  • Knowledge in other visual BI tools (e.g. Tableau/PowerBI/Looker)
  • Knowledge in using Visual Studio/C#

On top of that, you’ll be someone who

  • Evangelist for g-iQ across organisation
  • Excellent communication and interpersonal skills
  • Analytical and problem-solving skills with attention to detail
  • Ability to present ideas and solutions to users
  • Ability to prioritise and deliver communicable features and enhancements in a fast-paced agile development team every 2 weeks
  • Ability to manage a variety of tasks simultaneously during a sprint
  • Ability to learn, understand and apply new concepts quickly and autonomously
  • Shows plenty of initiative in providing and implementing recommendations for improvements in development and testing methods
  • Drive for continual self-improvement and learning
  • Well organised with excellent time management

And of course you’ll demonstrate our Global behaviours:-

  • Straight talking and sincere

  • Love to Deliver

  • Obsessive about detail

  • Strive to do it differently