Senior Power BI Developer

2 weeks ago


Birmingham, Birmingham, United Kingdom Mace Full time £40,000 - £80,000 per year

At Mace, our purpose is to redefine the boundaries of ambition. We believe in creating places that are responsible, bringing transformative impact to our people, communities and societies across the globe. To learn more about our purpose, culture, and priorities, visit our strategy site.

Within our construct business, we harness our unique combination of leading-edge practical expertise and project delivery consultancy to unlock the potential in every project. 

The role is for a BI developer specialising in the Microsoft technology stack. It is a client-facing role supporting fee-earning projects and programmes.

Mace is a forward-thinking construction consultancy that can offer you the opportunity to contribute to some of the nation's largest and most exciting construction projects across a range of industries and sectors, including transport, healthcare, education, government and nuclear.

Our growing digital centre of excellence team is responsible for enabling and enhancing project delivery through the development of digital tools, processes and reports that enable data-driven decision making.

As part of your role, you will interface with the Mace project team and occasionally stakeholders from other organisations, if working on a joint venture project or directly for a client. You will be part of the digital centre of excellence community, sharing knowledge and experience with other BI and data professionals. This is an excellent opportunity to learn from and amongst experienced practitioners and further develop your technical skill set.

Our values shape the way we consult and define the people we want to join us on our journey, they are:

  • Safety first - Going home safe and well
  • Client focus - Deliver on our promise
  • Integrity - Always do the right thing
  • Create opportunity - For our people to excel

As a senior Power BI developer, you will be expected to work with Microsoft's 'low code' Power platform suite, principally with Power BI, as well as SharePoint, Teams and the M365 Office suite. There is an opportunity to grow your role into other Power platform applications such as Power Apps, Power Automate and Fabric should you choose to.

You'll be responsible for:

  • Taking sole responsibility for the end-to-end delivery of solutions.
  • Supervising junior colleagues on larger projects, taking responsibility for the quality and timeliness of deliverables produced by other members of the team as well as your own.
  • Contributing to the development of digital tools, processes and outputs, including interactive Power BI reports, that support the wider project team and enable better delivery of projects for our clients.
  • Adhering to a structured development lifecycle that includes requirements definition, design, development and testing, user acceptance testing, deployment, handover and post-implementation support.
  • Eliciting document requirements and translate to a technical specification that underpins development activity for yourself and others. 
  • Communicating clearly with all stakeholders, providing updates on timeliness and quality of delivery, as well as raising, managing and helping to resolve issues.
  • Sharing knowledge with others, including creating documentation and learning materials.
  • Taking online management of one or more direct reports.

You'll need to have:

  • Minimum of 5 years' experience with Power BI.
  • Knowledge of good data structure and development processes.
  • Sound knowledge of all elements of the Power BI stack, including dataflows and paginated reports.
  • Understanding of the capabilities of Power BI and supporting tools & platforms, including particularly Microsoft Fabric and SharePoint.
  • Ability to express how each of the elements of a solution interact and make recommendations on overall solution architecture based on experience and industry guidance.
  • Understanding of working in a consultancy environment and management of stakeholders including clients, project managers and data owners.
  • Additionally, the following knowledge and skills are sought:
  • Visual layer- Visual layer is always of high quality, adhering to standards and best practices of UI/UX and accessibility. 
  • Draws on experience to recommend best visuals, layouts and interactions to showcase the required data.
  • ETL- Uses advanced ETL techniques such as query folding and dataflows to optimise data load processes. Understands the order of query operations to elicit the most efficient outcome. 
  • Has a sound knowledge of the M query language and the advanced Editor. Able to design and build model policies such as incremental refresh and hybrid tables, where appropriate.
  • Data modelling- Highly proficient in DAX. Uses variables and filter context to optimise expressions. Can create and manage row level security roles, setting up a data model to meet security filtering requirements. 
  • Understanding relational data modelling and can design and produce an efficient scheme drawing together data from a range of sources. Deploys knowledge of different table types to optimise model performance.

You'll also have:

  • The ability to work collaboratively as part of a team.
  • A willingness to share knowledge and support the development of others.
  • The confidence to ask questions, make suggestions and challenge the status quo.
  • Excellent written and oral communication skills (in English) and presentational skills.
  • A commitment to working inclusively.
  • An aptitude for problem-solving.
  • Good interpersonal skills.
  • Any knowledge or experience of supporting BI and data analytics software and languages such as Python, JSON, R, JavaScript, SQL, etc. would be a benefit but is not a requirement.

Mace is an inclusive employer and welcomes interest from a diverse range of candidates. Even if you feel you do not fulfil all of the criteria, please apply as you may still be the best candidate for this role or another role within our organisation. 

We are also open to discussing part-time, flexible, and hybrid working options if suitable within the role.

#LI-Hybrid


  • Power BI Developer

    5 days ago


    Birmingham, Birmingham, United Kingdom Digital Data Foundation Full time £60,000 - £90,000 per year

    Power BI Developer£Excellent Salary + BenefitsHybrid Working - Birmingham, UKJames Carrera ofDigital Data Foundation is sourcing a Power BI Developer, focused on delivering front-end reporting for Data & Analytics projects for a global legal firm.ResponsibilitiesAS SME for all things Power BI - Design, develop and maintain high quality, engaging and easy to...


  • Birmingham, Birmingham, United Kingdom Mace Group Full time £45,000 - £80,000 per year

    At Mace, our purpose is to redefine the boundaries of ambition. We believe in creating places that are responsible, bringing transformative impact to our people, communities and societies across the globe. To learn more about our purpose, culture, and priorities, visit our strategy site.Within our construct business, we harness our unique combination of...


  • Birmingham, Birmingham, United Kingdom Mace Full time £45,000 - £80,000 per year

    At Mace, our purpose is to redefine the boundaries of ambition. We believe in creating places that are responsible, bringing transformative impact to our people, communities and societies across the globe. To learn more about our purpose, culture, and priorities, visit our strategy site.Within our construct business, we harness our unique combination of...

  • Senior BI Developer

    5 days ago


    Birmingham, Birmingham, United Kingdom Robert Walters Full time £50,000 - £60,000 per year

    Senior BI Developer Birmingham (hybrid) £50,000 to £60,000 per annum PermanentWe are pleased to be recruiting for a Senior BI Analyst in the Midlands. You will be responsible for the development of dashboards, reports and provision of actionable insights. This role will suit someone who is strong within Power BI, SQL, and Excel.Senior BI Developer – What...


  • Birmingham, Birmingham, United Kingdom TXP Talent Full time £60,000 - £80,000 per year

    Senior BI ArchitectBirminghamReporting into the CTI as a key member of our newly formed Data Engineering team, the Senior BI Architect will lead the design, development, and ongoing enhancement of Compass Community's data and reporting infrastructure. You will be the strategic owner of our Azure Data Platform, overseeing services such as Azure Data Lake,...


  • Birmingham, Birmingham, United Kingdom General Dental Council Full time £45,860 - £53,552 per year

    Salary:£45,860 - £53,952 paLocation:Birmingham – Hybrid (2 days minimum in our city centre office)Contract:Permanent x 2Hours:Full-timeThe General Dental Council (GDC) is the statutory body responsible for regulating dental professionals in the UK.We have an exciting opportunity for 2 Power Platform/Pages Developers to join our IT Development Team -...


  • Birmingham, Birmingham, United Kingdom Version 1 Full time £60,000 - £90,000 per year

    Company DescriptionVersion 1 has celebrated over 28 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Our expertise enables our customers to navigate the rapidly changing Digital-First world we live in. We foster strong partnerships with leading technology giants including Microsoft,...


  • Birmingham, Birmingham, United Kingdom Ignite Digital Full time £60,000 - £70,000 per year

    Senior Data Engineer Azure, Power BI, ADF, SynapseSalary: £60,000£70,000 + excellent benefitsLocation: Birmingham or London (12 days per month in office)Employment: Full timeJoin a leading and growing UK financial services company as a Senior Data Engineer, taking ownership of enterprise-grade Azure data solutions and advanced Power BI reporting.This is a...


  • Birmingham, Birmingham, United Kingdom Ignite Digital Talent Full time £60,000 - £70,000 per year

    Senior Data Engineer – Azure | Power BI | ADF | Synapse£60,000–£70,000 + excellent benefitsBirmingham or London (1–2 days per month on-site)Leading & Growing Financial Services OrganisationAre you an experienced Senior Data Engineer looking for a role where you can influence architecture, own enterprise data solutions, and shape the future of Azure...


  • Birmingham, Birmingham, United Kingdom Experis UK Full time

    Senior Data EngineerHybrid - Birmingham (2 days per week in office)Salary: Up to £65kPermanentWe are partnering with a forward-thinking, public sector organisation currently undergoing a major data and digital transformation. They are seeking a Senior Data Engineer to play a pivotal role in developing and maintaining a modern, cloud-based data platform that...