Search by job, company or skills

C

Senior Power BI Developer

Save
  • Posted 24 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced Senior Power BI Developer to join our team. The ideal candidate will have strong expertise in business intelligence, data visualization, Microsoft Dynamics 365 CRM integrations, and embedded analytics solutions. The role requires hands-on experience in designing scalable reporting solutions, developing advanced dashboards, and integrating Power BI within enterprise applications.

Key Responsibilities

  • Design, develop, and maintain scalable, interactive, and visually compelling Power BI dashboards and reports.
  • Extract, transform, and integrate data from Microsoft Dynamics 365 CRM using FetchXML, OData, and Web API integrations.
  • Embed Power BI reports and dashboards within Angular applications using secure and optimized integration methods.
  • Develop advanced data models, calculated columns, KPIs, and measures using DAX and Power Query (M language).
  • Build and optimize ETL processes and reporting pipelines for high-volume enterprise data.
  • Develop and maintain SQL queries, stored procedures, views, and database objects within SQL Server environments.
  • Collaborate with business analysts, technical teams, and stakeholders to gather reporting requirements and deliver data-driven solutions.
  • Optimize report performance, dataset refreshes, query execution, and scalability across Power BI environments.
  • Maintain technical documentation for dashboards, data models, integrations, and reporting standards.
  • Monitor data quality, validate reporting accuracy, and troubleshoot data inconsistencies or integration issues.
  • Support ad-hoc reporting, analytics requests, and executive-level dashboards across multiple departments.
  • Ensure reporting solutions follow security, governance, and best practices for enterprise BI environments.

Qualifications

  • Bachelor's degree in computer science, Information Systems, Software Engineering, or a related field.

Experience

  • Minimum of 5 years of experience in Business Intelligence, reporting, and analytics development.
  • Proven hands-on experience with Power BI Desktop, Power BI Service, and Power BI Embedded solutions.
  • Strong experience integrating Microsoft Dynamics 365 CRM data into reporting environments.

Skills & Competencies

  • Advanced expertise in Power BI development, dashboard creation, and data visualization best practices.
  • Strong knowledge of Microsoft Dynamics 365 CRM data structures and integration techniques including FetchXML, OData, and Web APIs.
  • Proficiency in DAX and Power Query (M language) for advanced calculations and data transformations.
  • Strong hands-on experience with SQL Server, T-SQL, stored procedures, views, and query optimization.
  • Experience embedding Power BI reports into Angular applications using REST APIs or Power BI Embedded.
  • Understanding of ETL processes, data warehousing concepts, and enterprise reporting architecture.
  • Familiarity with Azure services such as Azure Data Factory, Azure SQL, and Power BI Embedded is considered an advantage.
  • Strong analytical thinking, troubleshooting, and problem-solving capabilities.
  • Excellent communication and stakeholder management skills.
  • Ability to work effectively in cross-functional and fast-paced technical environments.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147579049