We are looking for a skilled Senior Power BI Developer to design, develop, and maintain interactive dashboards and reports. The role involves working with Microsoft Dynamics 365 CRM , building advanced data models using DAX & Power Query , and embedding reports within Angular applications. You will collaborate with business and technical teams to deliver scalable reporting solutions that drive data‑driven decisions.
Key Responsibilities
- Design, develop, and maintain scalable and interactive Power BI dashboards and reports.
- Extract and transform data from Microsoft Dynamics 365 CRM using OData, FetchXML, or API integrations.
- Integrate and embed Power BI or other reporting solutions within Angular applications using best practices and secure methods.
- Create complex data models, calculated columns, and measures using DAX and Power Query (M).
- Collaborate with business analysts, stakeholders, and developers to gather requirements and deliver reporting solutions.
- Optimize reports and queries for performance and scalability.
- Maintain documentation for solutions, data models, and reporting standards.
- Monitor data quality and troubleshoot issues related to data inconsistencies or inaccuracies.
- Support ad‑hoc data analysis and reporting needs across various departments.
Required Skills & Qualifications
Bachelor's degree in computer science, Information Systems, or a related field.5+ years of experience in Business Intelligence and reporting.Proven experience with Power BI (including Power BI Service, Desktop, Embedded).Strong knowledge of Microsoft Dynamics CRM data structure and integration techniques (FetchXML, OData, Web API).Hands‑on experience with SQL Server, T‑SQL, stored procedures, and views.Proficient in DAX and Power Query (M language).Experience embedding reports in Angular applications using Power BI Embedded or REST APIs.Familiarity with Azure services (e.g., Azure Data Factory, Azure SQL, Power BI Embedded) is a plus.Understanding of data warehousing concepts and ETL processes.Excellent analytical thinking and problem‑solving skills.Strong communication skills and ability to work cross‑functionally.Location : Riyadh, Saudi Arabia
#J-18808-Ljbffr