Our client in the IT industry is looking for a BI Senior Application Developer to join their team in Cape Town.

Duties will include, but are not limited to, the following:

  • Design solutions from business specifications
  • Construct and implement BI solutions
  • Develop BI / Spatial Dashboards, Reports and Stories
  • Ensure documentation of Solutions
  • Design BI prototypes
  • Co-ordinate solution plans with the development team or client
  • Adhere to System Development Life cycle (SDLC) and Application Life Cycle Management (ALM) methodologies and processes
  • Guide and assist other developers
  • Mature the application development processes and BI solutioning quality


  • Relevant tertiary qualifications and/or applicable Microsoft courses and/or development experience
  • Minimum of 5 years Microsoft BI Development experience
  • Technical skills
  • Microsoft BI Stack (including SQL, SSRS, SSIS, SSAS)
  • SQL Server 2012 upwards
  • Exposure to Power BI
  • Visual Studio
  • Data warehouse experience (KIMBALL methodology)
  • Advantageous:
  • Azure Developer Associate
  • MCSD (Microsoft Certified Solutions Developer)
  • Business Intelligence Development (Warehouse / ETL)
  • Azure DevOPS
  • Spatial / ArchGIS Platform
  • Master Data Services
  • SharePoint online

Desired Skills:

  • BI developer
  • SDLC
  • ALM
  • Microsoft BI stack
  • SQL server
  • PowerBI
  • Visual Studio
  • Data warehousing

Learn more/Apply for this position