Business Intelligence Developer

Running Point Recruitment

Highweek

Hybrid

GBP 50,000 - 65,000

Full time

26 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Running Point Recruitment is seeking a Business Intelligence Developer in the United Kingdom (hybrid). The role focuses on developing data capabilities, building pipelines, and delivering Power BI reporting to support business decisions.

You will work with Python, SQL Server and Power BI, reporting to the Business Information Manager, shaping data practices and AI-ready foundations as the team grows.

Qualifications

  • Commercial experience in BI, data engineering or related role.
  • Strong SQL skills including complex queries and performance optimisation.
  • Practical Python experience for data processing.
  • Experience developing ETL/ELT processes.
  • Strong Power BI experience across data modelling and DAX.
  • Understanding of data warehousing and dimensional modelling.
  • Experience integrating data from multiple sources.

Responsibilities

  • Develop, maintain and improve data pipelines using Python and SQL Server.
  • Build data transformations and models to support reporting and analysis.
  • Create and maintain Power BI dashboards and semantic models.
  • Work with stakeholders to translate business needs into data solutions.
  • Investigate discrepancies and improve data quality.
  • Improve performance and maintainability of pipelines and reports.
  • Contribute to consistent definitions of business measures and reporting standards.
  • Strengthen development practices (source control, testing, documentation, deployment).
  • Evaluate platforms and approaches and explain strengths/limitations related to cost and value.

Skills

SQL
Python
Power BI
ETL/ELT
Data modelling
Communication

Tools

SQL Server
Power BI

Job description

Working pattern: Three days in the office and two days from home

An established business is seeking a Business Intelligence Developer to help develop its data capabilities and make reliable, meaningful information central to business decisions.

This is a varied role covering the full data process, from integrating information across different systems and developing data pipelines to building models, analysing performance and delivering Power BI reporting.

The existing environment uses Python, Microsoft SQL Server and Power BI. As the business’s requirements grow, the successful candidate will help assess this setup, recommend improvements and contribute to decisions about future platforms and technologies.

Working within a team of two and reporting to the Business Information Manager, you will combine practical development with the opportunity to influence how the business collects, manages and uses data. This work will also support the foundations for its wider AI ambitions.

The role

  • Develop, maintain and improve data pipelines using Python and SQL Server, bringing together information from databases, files and APIs.
  • Build reliable data transformations and models that support reporting, analysis and wider business requirements.
  • Create and maintain Power BI dashboards, semantic models and DAX calculations that provide clear, actionable information.
  • Work directly with stakeholders to understand their questions and translate business needs into practical data solutions.
  • Investigate discrepancies, improve data quality and introduce appropriate validation, logging and monitoring.
  • Improve the performance, reliability and maintainability of existing pipelines, models and reports.
  • Contribute to consistent definitions of business measures and reporting standards.
  • Help strengthen development practices, including source control, testing, documentation, peer review and structured deployment.
  • Evaluate potential platforms and approaches, explaining their strengths and limitations in relation to cost, scalability, maintenance and business value.

The experience required

  • Commercial experience in business intelligence, data engineering, analytics engineering or a closely related development role.
  • Strong SQL skills, including complex queries, data transformations and performance optimisation.
  • Practical Python experience for data processing, integration, automation or pipeline development.
  • Experience developing and troubleshooting ETL or ELT processes.
  • Strong Power BI experience across data modelling, DAX, dashboard development and performance optimisation.
  • An understanding of data warehousing and dimensional modelling.
  • Experience integrating data from multiple sources and checking its accuracy and consistency.
  • The ability to gather requirements, investigate business questions and communicate findings to colleagues with different levels of technical understanding.

Experience within an established data environment is particularly valuable. This could include exposure to Microsoft Fabric, Snowflake, Databricks, Azure, AWS or similar technologies. No single platform background is preferred; the ability to explain different approaches and apply that knowledge practically is what matters.

Who this would suit

This role would suit a developer with solid commercial experience who enjoys working across different parts of the data process and wants greater involvement in technical decisions.

You should be comfortable sharing recommendations, discussing alternatives and working collaboratively to find solutions that meet the business’s needs. Previous team management experience is not required.

There is scope to shape the balance of responsibilities around your strengths while contributing across the wider data environment.

The opportunity

You will join at an early stage of the business’s data development, with the opportunity to influence platform choices, introduce better ways of working and see the impact of your contribution across the organisation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Intelligence Developer
Business Intelligence Developer

Candour • Warrington

On-site
GBP 40,000 - 55,000
Business Intelligence Developer
Business Intelligence Developer

Corecom Consulting • Leeds

Hybrid
GBP 40,000 - 54,000
Hybrid work
Business Intelligence Developer
Business Intelligence Developer

Nine Twenty Recruitment • Glasgow

On-site
GBP 45,000 - 65,000
Standard company benefits package
BI Developer
BI Developer

Corecom Consulting • Leeds

Hybrid
GBP 42,000 - 56,000
25 days' annual leave
Birthday holiday
Holiday purchase scheme
+5
Business Intelligence Specialist
Business Intelligence Specialist

MSA Data Analytics Ltd • Birmingham

On-site
GBP 45,000 - 60,000
Profit-related pay
Life insurance
Flexible working arrangements
Business Intelligence Developer
Business Intelligence Developer

TrustTech Recruitment • Chester

On-site
GBP 55,000 - 75,000
Business Intelligence Developer
Business Intelligence Developer

Department for Culture, Media and Sport • Manchester

On-site
GBP 38,000 - 54,000
Senior BI Analyst
Senior BI Analyst

Harnham • West Midlands

Hybrid
GBP 60,000 - 70,000
Hybrid working (3 days onsite)
Career progression opportunities
Exposure to enterprise-scale analytics
Senior Business Intelligence Developer
Senior Business Intelligence Developer

Harnham - Data & Analytics Recruitment • West Midlands

Hybrid
GBP 50,000 - 70,000
Hybrid working
Office visits to Wolverhampton
Senior BI Developer - Power BI
Senior BI Developer - Power BI

Chapman Tate Associates • Wolverhampton

On-site
GBP 60,000 - 80,000