Business Intelligence Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Full Job Posting
BI Developer with strong expertise in Microsoft Dynamics 365 Business Central (BC) to design, build, and support end-to-end BI solutions.
The role involves extracting, transforming, and modeling BC data, and developing dashboards, reports, and analytical models that drive informed decision-making across the company.
The BI Developer will collaborate closely with functional BC consultants, ERP teams, and business stakeholders to ensure data accuracy, performance, and usability.
Bi Development & Reporting
- Design, develop, and maintain dashboards and reports in Power BI / BI4Dynamics for BC & NAV.
- Build reusable datasets, semantic models, KPIs, and data flows for BC-based reporting.
- Ensure BI outputs align with business requirements and ERP logic.
Business Central Data Integration
- Extract data from Microsoft Dynamics 365 Business Central using OData, APIs, Web Services, Azure Data Lake, or direct SQL (for on-prem BC/NAV).
- Build and maintain ETL pipelines to integrate BC data with the data warehouse or analytics layer.
- Collaborate with BC functional teams to understand table structures, dimensions, posting flows, and business rules.
Data Modeling & Warehousing
- Build and manage data models reflecting BC source structures (e.g., Customers, Vendors, Items, G/L, Sales, Purchasing, Inventory, Jobs).
- Implement data quality and validation checks for BC transactional and master data.
Performance Optimization
- Optimize slow BC APIs/queries used for BI extraction.
- Implement incremental refresh, partitioning, and query folding in Power BI or equivalent tools.
- Tune data models to improve report performance and refresh times.
Business Collaboration
- Work with finance, operations, supply chain, sales, and management teams to gather BI requirements.
- Translate business needs into technical specifications.
- Provide user support, training, and documentation for BI solutions.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 2-3+ years of experience as a BI Developer.
- Hands-on experience integrating and reporting from Microsoft Dynamics 365 Business Central or Dynamics NAV.
- Strong SQL skills and experience with relational databases (SQL Server preferred).
- Proficient with Power BI, including DAX, Power Query (M), data modeling, and data transformation.
- Solid understanding of ERP / Business Central data structures—G/L, Sales, Purchasing, Inventory, Jobs, etc.
- Experience with ETL tools (SSIS, Azure Data Factory, or similar).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Confidential
Sales Engineer
, UAE
We are looking for a dynamic and results-driven Sales Engineer to join our team at Bayan Medical Company. In this role, you will be instrumental in driving the sales of our Neurosurgery Equipment. Duties and Responsibili
Team Leader - Leasing
Dubai, UAE
We are a well-established Dubai-based brokerage with over 20 years of experience in Sales and Property Management, with a strong reputation and extensive portfolio across the Dubai real estate market. We are looking for
Project Manager - Jeddah KSA
Jeddah, KSA
Project Manager Qualification: Bachelor's degree in Information Systems Engineering, Computer Science, or a related field. Experience: Minimum of 8 years in technology and software development, including at least 3 years
Healthcare Program Functional Consultant
, QAT
We are seeking a Vaccination Subject Matter Expert (SME) to provide functional expertise on immunization registries and vaccination workflows. The role will support the design, configuration, and optimization of Immuniza
Trading Operations Analyst
Abu Dhabi, UAE
POSITION SUMMARY The Operations Analyst supports live market activity on the platform during trading hours. The analyst monitors market conditions, executes routine operational actions, coordinates with liquidity provide
Laboratory Technician
, UAE
LAB TECHNICIAN – MANUFACTURING / FMCG / F&B Al Ain Mills is hiring a Lab Technician with relevant experience in the manufacturing, FMCG, or F&B industry. 📍 Location: Ajman 💰 Salary: AED 3,000 🕐 Working Hours: 8:00 AM
Finance Manager- Immediate Hiring
Dubai, UAE
We are a diversified business group operating across multiple business sectors and are looking for a highly competent and hands-on Finance Manager to join our team at Group level. We are looking for someone who is strong
Business Development & Account Manager – Recruitment & Outsourcing
Abu Dhabi, UAE
Business Development & Account Manager – Recruitment & Outsourcing Industry: Staffing, Recruitment & Manpower Outsourcing Location: Abu Dhabi, United Arab Emirates (UAE) Job Summary: We are seeking an experienced, commer
Sales Engineer
, UAE
Team Leader - Leasing
Dubai, UAE
Project Manager - Jeddah KSA
Jeddah, KSA
Healthcare Program Functional Consultant
, QAT
Trading Operations Analyst
Abu Dhabi, UAE
Laboratory Technician
, UAE
Finance Manager- Immediate Hiring
Dubai, UAE
Business Development & Account Manager – Recruitment & Outsourcing
Abu Dhabi, UAE