Senior BI Developer

5 days ago


Remote Position, South Africa Hire Resolve Full time R800 000 - R1 200 000 per year

We're looking for a Senior BI Developer to join our growing Data Science team. The ideal candidate has deep technical expertise in business intelligence, data modelling, and analytics engineering, along with the leadership and innovation skills to shape BI best practices and architecture.

Key Responsibilities

  • End-to-End BI Development: Build and maintain BI pipelines, semantic models, OLAP cubes, and Power BI dashboards using Azure Synapse and related tools.
  • Architecture & Governance: Define and enforce BI standards, patterns, and frameworks for scalability and performance.
  • Client Engagement: Translate business requirements into actionable BI insights and deliverables.
  • Innovation: Champion modern BI approaches (e.g., lakehouse, Spark, Delta Lake, Azure Fabric) and drive continuous improvement.
  • Collaboration: Partner with Data Engineering on data flow design and model optimization.
  • Internal Insights: Develop internal dashboards and reports that support strategic and operational decision-making.
  • Performance Optimization: Ensure BI solutions efficiently handle large and complex datasets.
  • Mentorship: Support and guide junior team members and promote BI excellence within the team.

Qualifications & Experience

  • Education: Bachelor's degree in Data Science, Computer Science, Engineering, Mathematics, or a related field (postgraduate preferred).
  • Experience: 7+ years in BI development with end-to-end project ownership and leadership in BI design and delivery.

Technical Skills

  • Advanced Power BI (DAX, modelling, templates, deployment).
  • Strong SQL and experience with Azure Synapse Analytics (SQL pools, stored procedures, performance tuning).
  • Solid understanding of data warehousing, OLAP, and semantic modelling.
  • Experience with ETL/ELT (preferably Synapse Pipelines).
  • Familiarity with Spark, Delta Lake, and modern BI architectures.
  • Version control, modular BI development, and CI/CD practices.
  • Experience with other BI tools (e.g., Tableau, Qlik, Looker) is a plus.

Preferred Certifications

  • Microsoft Certified: Power BI Data Analyst (PL-300 / DA-100)
  • Microsoft Certified: Azure Data Engineer (DP-203)
  • Exposure to Azure Fabric, Databricks, or similar platforms is advantageous.
Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website:  or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy.

  • Remote Position, South Africa Hire Resolve Full time R120 000 - R260 000 per year

    Job Title: Senior iOS DeveloperLocation: RemoteHire Resolve, a reputable recruitment agency, are looking for a highly skilled Senior iOS Developer to join our client's team. The ideal candidate will have extensive experience in building and designing iOS applications and be able to lead and mentor a team of developers. As a Senior iOS Developer, you will be...


  • Remote Position, South Africa Hire Resolve Full time R120 000 - R180 000 per year

    Hire Resolve is currently seeking a highly skilled and experienced Senior Software Developer to join our client's team. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients while working remotely.ResponsibilitiesDesign, develop, and maintain software solutions based on client...


  • Remote Position, South Africa iqbusiness South Africa Full time R120 000 - R180 000 per year

    Senior iOS DeveloperLocation: Flexible – Remote, Hybrid, or On-site Employment Type: 6 Month ContractRole OverviewWe are seeking a Senior iOS Developer with a strong technical background and a passion for delivering high-quality mobile solutions. The successful candidate will join a collaborative technology team focused on building cutting-edge...

  • Senior C# Developer

    5 days ago


    Remote Position, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is seeking a highly skilled and experienced Senior Full Stack Developer to join their fully remote team. The ideal candidate will possess a strong background in C#, SQL, and Angular, with a proven track record of delivering robust and scalable web applications. You will play a key role in the development and maintenance of their...


  • Remote Position, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per year

    Hire Resolve's client is seeking a talented Senior Java Developer to join their dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-performance Java applications that meet the needs of our diverse clientele. The ideal candidate will have a strong understanding of object-oriented programming and extensive...


  • Remote Position, South Africa Hire Resolve Full time R120 000 - R240 000 per year

    Hire Resolve's client is seeking a highly skilled and motivated Senior Python Developer to join their growing team. You will play a crucial role in designing, developing, and maintaining their core applications and systems. This position offers the opportunity to work on challenging projects, contribute to key architectural decisions, and have a significant...


  • Remote Position, South Africa Hire Resolve Full time R80 000 - R120 000 per year

    Hire Resolve's client is currently seeking a Senior Full Stack Developer to join our dynamic team. As a Senior Full Stack Developer, you will have the opportunity to work on a wide range of projects and collaborate with cross-functional teams to deliver high-quality software solutions. We are looking for someone who is passionate about technology, has strong...


  • Remote Position, South Africa Hire Resolve Full time R100 000 - R120 000 per year

    Job Title: Senior Full-Stack C# ASP.Net Developer (Remote)Location: Cape Town, South AfricaHire Resolve's client is seeking a highly skilled Senior Full-Stack C# ASP.Net Developer to join their dynamic and innovative development team. The successful candidate will be responsible for designing, developing, and maintaining scalable web applications using C#...


  • Remote Position, South Africa Hire Resolve Full time

    A digital transformation partner and IT consultancy that helps businesses digitize operations using a proprietary real-time data collaboration platform is seeking a Senior C# ASP.NET Developer who will be responsible for developing, testing, and designing high-quality software and applications. This is a hands-on role in a small, global team where you...


  • Remote Position, South Africa Hire Resolve Full time R120 000 - R180 000 per year

    Job Title: Senior Data Engineer/DeveloperLocation: RemoteIndustry : ITSalary: R R Hire Resolve's Client is seeking a talented and experienced Senior Data Engineer/Developer. The successful candidate will build and optimize the Microsoft-based data infrastructure powering real-time financial analytics, fraud detection, and business intelligence systems. You...