At a Glance
- Tasks: Design and build BI solutions using Microsoft technologies to transform data into actionable insights.
- Company: Join FDM, a global leader in tech and business talent solutions with a collaborative culture.
- Benefits: Career coaching, mentoring, competitive salary, and opportunities for global assignments.
- Why this job: Make an impact by delivering high-performing BI solutions in a dynamic environment.
- Qualifications: Strong Power BI and SQL skills, experience in BI solutions, and a collaborative mindset.
- Other info: Hybrid role based in London with potential for contract extension.
The predicted salary is between 50000 - 65000 £ per year.
FDM is a global business and technology consultancy seeking a Microsoft BI Stack Developer to design, build, and support end-to-end business intelligence and analytics solutions using the Microsoft data and analytics ecosystem. This is initially a 3 month contract with potential to extend and will be a hybrid role based in London.
The role will focus on transforming complex data into trusted, actionable insights through semantic models, dashboards, and reporting solutions aligned to business and stakeholder needs. You will work closely with data engineers, analysts, and business stakeholders to deliver scalable, secure, and high-performing BI solutions, often within regulated or public sector environments.
Responsibilities:
- BI and Analytics Delivery: Design, develop, and maintain Power BI dashboards and reports that provide clear, actionable insights to senior stakeholders. Build and optimise semantic data models using Power BI (Import, DirectQuery, and Composite models). Translate business requirements into technical BI solutions, including KPIs, metrics, and visual narratives. Ensure reports are intuitive, performant, accessible, and aligned to UX best practices.
- Data Modelling and Analytics: Develop robust data models using star and snowflake schemas. Write and optimise complex SQL queries, views, and stored procedures. Implement and maintain DAX measures and calculated columns in Power BI. Ensure data accuracy, consistency, and reconciliation across sources.
- Microsoft and Azure Data Stack: Work with Microsoft data services such as Azure SQL Database / SQL Server, Azure Synapse Analytics, Azure Data Factory, and Azure Data Lake. Support ingestion, transformation, and orchestration of data pipelines (in collaboration with data engineers where applicable).
- Governance, Security and Performance: Implement row-level security (RLS) and comply with data protection and governance standards. Optimise Power BI models and reports for performance and scalability. Support BI governance, deployment pipelines, and workspace management. Contribute to documentation, standards, and reusable BI assets.
- Stakeholder Engagement: Engage with technical and non-technical stakeholders to understand data needs. Support users with Power BI adoption, training, and best practices. Provide insight and recommendations based on data trends and analysis.
About You:
- Strong experience with Power BI (Power Query, DAX, data modelling, visuals).
- Advanced SQL skills for data transformation and performance optimisation.
- Hands-on experience with Microsoft SQL Server and/or Azure data services.
- Experience designing enterprise-scale BI solutions end-to-end.
- Understanding of data warehousing principles and dimensional modelling.
Professional Experience:
- Proven experience delivering BI solutions in large or complex organisations.
- Experience working with structured and semi-structured data from multiple sources.
- Familiarity with Agile delivery environments.
- Experience in regulated sectors (e.g. public sector, financial services) is highly desirable.
Desirable Skills:
- Experience with Power BI Service administration and deployment pipelines.
- Azure certifications (e.g. DP-500, AZ-900, DP-203).
- Exposure to Python or Azure Databricks.
- Knowledge of data governance, GDPR, and information security principles.
- Experience supporting senior leadership reporting or executive dashboards.
Personal Attributes:
- Strong analytical mindset with excellent attention to detail.
- Comfortable explaining complex data concepts to non-technical audiences.
- Proactive, collaborative, and delivery-focused.
- Able to manage multiple priorities and stakeholder expectations.
About Us: FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'.
Diversity and Inclusion: FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
Why join us: Career coaching, mentoring and access to upskilling throughout your entire FDM career. Assignments with global companies and opportunities to work abroad. Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field. Annual leave and work-place pension.
Microsoft BI Stack Developer / Engineer employer: FDM Group
Contact Detail:
FDM Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Microsoft BI Stack Developer / Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend industry meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Prepare for interviews by practising common questions and showcasing your Power BI skills. Use real-life examples from your past work to demonstrate how you've tackled challenges and delivered results.
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each role. Research the company, understand their BI needs, and be ready to discuss how your experience aligns with their goals during interviews.
✨Tip Number 4
Keep an eye on our website for the latest job postings. Applying through us not only gives you a better chance but also keeps you in the loop about upcoming opportunities and events!
We think you need these skills to ace Microsoft BI Stack Developer / Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Microsoft BI Stack Developer role. Highlight your experience with Power BI, SQL, and any relevant projects that showcase your skills in data modelling and analytics.
Showcase Your Technical Skills: Don’t hold back on detailing your technical expertise! Include specific examples of how you've used DAX, SQL, and Azure services in past roles. This will help us see how you can contribute to our team right away.
Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at FDM Group
✨Know Your BI Tools Inside Out
Make sure you’re well-versed in Power BI, SQL, and the Microsoft data stack. Brush up on your DAX skills and be ready to discuss how you've used these tools to create impactful dashboards and reports. Being able to share specific examples of your work will impress the interviewers.
✨Understand the Business Context
Familiarise yourself with the company’s industry and the specific challenges they face. Be prepared to discuss how your BI solutions can address their needs. Showing that you understand the business side of things will set you apart from other candidates.
✨Prepare for Technical Questions
Expect to answer technical questions about data modelling, SQL queries, and report optimisation. Practice explaining complex concepts in simple terms, as you may need to communicate with non-technical stakeholders. This will demonstrate your ability to bridge the gap between tech and business.
✨Showcase Your Collaboration Skills
Since this role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Share examples of how you’ve engaged with stakeholders to gather requirements and deliver BI solutions that meet their expectations.