Business intelligence developer

British Medical Association

  • Location:
  • Salary:

Job Description

Job Overview

This is an opportunity to join the team which transforms data into meaningful reports and datasets for a variety of business analytical needs, helping to discover key information that can be used to make sound business decisions. This is a permanent, full–time contract.

We’re looking for an enthusiastic BI developer who can:

* Work collaboratively on the development of integrated data solutions into and out of our corporate business intelligence platform.
* Support the investigation, understanding, and building of complex analytical data models; as well as on the design, development and adaptation of business enterprise reporting, key performance indicators and analytical datasets.
* Research, and develop data mining techniques to help the profiling of members and understanding of their needs.

Our BI developer needs to have the ability to:

* Explore new questions, opportunities, data, and techniques.
* Consider problems in the context of organisation goals.
* Be impartial, scientific, hypothesis-driven approach to work.
* Develop good working relationships with all areas of the BMA.
* Bring ideas as well as a can-do attitude, and willingness to learn.

Desirable skills:

* Data orientated with good level of numerical, analytical, statistical, and data manipulation skills.
* Experience with data visualisation tools and their ecosystems.
* Understanding of tabular and multidimensional semantics models and their coding.
* Proficiency in database and data modelling techniques and methodologies.
* Proficiency in using scripting, programming, and query languages.
* Understanding of Microsoft technology and its data analytical platforms, from data warehousing and integration services to advanced analytics and report collaboration.
* Understanding of the latest Azure data cloud service and mining ecosystems, such as synapse analytics, data lake and general Azure data solutions is desired.

Why work for us?

As a BMA empl oyee, you`ll receive:

Generous annual leave provision, plus 1 company day and public holidays

Double matching pension contributions up to 12% of salary

Season ticket loan (up to £10,000) after completion of probationary period

Additional flexible benefits.

You may be working remotely initially, but we`ll provide all the support you need. If this sounds like the right opportunity for you, please apply through our website. For any queries please email

Diversity & Inclusion Monitoring:

We need your support to make sure our staff come from a variety of backgrounds so we especially welcome applications from disadvantaged communities. Even if you`re not selected, it would be really helpful if you could complete the diversity & inclusion data when you appl y for this role, because we can make sure we are encouraging a diverse mixture of candidates to apply. Thank you very much.

If you have a disability we will try our best to make reasonable adjustments to remove any barriers to this post in the application / interview process due to a disability.