We are looking for a skilled and motivated Business Intelligence Developer to join a data and analytics team. This role is ideal for someone with strong technical expertise in Power BI , Microsoft Business Intelligence tools , SQL , and DAX , who is passionate about transforming data into actionable insights.
As a BI Developer, you will be responsible for developing, maintaining, and enhancing business intelligence systems that support data-driven decision-making across the organisation. You will work closely with stakeholders to understand business requirements and deliver scalable, high-quality reporting and analytics solutions.
Key Responsibilities
- Design, develop, and maintain Business Intelligence solutions and reporting systems.
- Build interactive dashboards and reports using Power BI .
- Develop robust data models to support analytics and reporting requirements.
- Write efficient queries and stored procedures using SQL .
- Develop calculations and measures using DAX to support advanced analytics.
- Integrate data from multiple sources using Microsoft Business Intelligence tools .
- Ensure data accuracy, performance optimisation, and governance of BI solutions.
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
- Support and enhance existing BI systems, ensuring reliability and scalability.
Key Skills & Experience
- Proven experience as a Business Intelligence Developer or similar BI/analytics role.
- Strong expertise in Power BI , including dashboard and report development.
- Extensive experience with SQL for querying, transformation, and optimisation.
- Strong knowledge of DAX for building complex calculations and measures.
- Experience with Microsoft Business Intelligence stack (e.g., SSIS, SSAS, SSRS).
- Solid understanding of data modelling , including star and snowflake schemas.
- Ability to translate business requirements into technical BI solutions.
- Strong analytical thinking and problem-solving skills.
Desirable Skills
- Experience working with data warehouses or data lake architectures.
- Knowledge of ETL processes and data integration.
- Experience with Azure data services or cloud-based BI platforms.
- Understanding of data governance and best practices in data management.