Senior Business Intelligence Developer

1 week ago


Cape Town, Western Cape, South Africa MRI Software Full time

As a Senior Business Intelligence Developer at MRI Software, you will play a key role in providing integration, application development, report writing, data analysis and analytical consulting services for existing and new clients throughout EMEA.

This is an exciting position that requires the successful candidate to be capable of interpreting client requests to facilitate technology-based solutions to business problems. Key areas of responsibility include:

  • Creation of new and enhancement of existing product integrations using SQL Server Integration Services (SSIS) and proprietary tools
  • Development of Web Services built on the SOAP protocol or the REST architecture using the JSON or XML messaging formats (including creation of WSDL and XSD files)
  • Familiarity with Enterprise Service Bus (ESB) and Message Queuing technology such as those provided by SAP, JDE or Oracle
  • Pentaho for data management
  • Use of automated API testing tools such as SoapUI
  • Supporting the SaaS Services team to implement SFTP on behalf of clients
  • Providing ETL services using proprietary tools which involves working closely with the client to migrate data from third party systems

To enhance the existing application, you will use:

  • Oracle Forms
  • Java and JavaScript
  • C# and the .NET framework including the use of the Visual Studio IDE
  • Knowledge of document management systems such as SharePoint is an advantage
  • Source Code Management
  • Team Foundation Server (TFS) using Team Foundation Version Control (TFVC)
  • Git
  • Using Microsoft Azure DevOps to manage the build and release pipelines
  • Creation of new SQL Server Reporting Services (SSRS), Crystal and Eclipse reports using native T-SQL, Stored Procedures and proprietary tools
  • Working with front end developers to produce data for our software products and report layout designers to produce layouts to meet customer specifications
  • Enhance dashboards according to client requirements using Microsoft Power BI
  • Optimizing the performance of production databases
  • Creating and maintaining database code written in Oracle PL/SQL
  • Write technical business documentation including report specifications
  • Assist clients and the team in software configuration, report building, testing, and deployment
  • Manage project timelines, risks, and dependencies, and actively resolve project-related issues as they arise
  • Be proactive, determined, and supportive in problem-solving within the team
  • Raise and follow-up internal cases for development change requests, and action Project Manager and Consultant requests
  • All other duties as assigned

We offer a competitive salary range of R800,000 - R1,200,000 per annum, depending on experience.

We are looking for someone with an Information Technology related degree and 2 years of experience in a technical role preferably with experience of Oracle SQL database queries. You should have strong verbal and written communication skills, be an enthusiastic team player at all levels, able to reason logically and provide and document technical solutions. Ability to work on multiple projects and deliverables simultaneously with minimal direction is also essential. High Competency in Excel, Word, PowerPoint is required. Experience in Financial reporting would be an advantage but is not essential. Experience within a Real Estate context would be preferable.



  • Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group is seeking a Senior Business Intelligence Developer to join our team.Estimated salary range: $80,000 - $110,000 per year.Job DescriptionWe are looking for a highly skilled Senior Business Intelligence Developer who will be responsible for designing and implementing business intelligence solutions using Power BI.Create interactive dashboards and...


  • Cape Town, Western Cape, South Africa Quadrant Systems Full time

    Senior BI/SQL Lead DeveloperWe are seeking a highly skilled Senior BI/SQL Lead Developer to join our team at Quadrant Systems.Key Responsibilities:Design and implement advanced business intelligence solutions using SQL, SSIS, SSRS, SSAS, Power BI, and Tableau.Develop and maintain complex data models, data warehouses, and data marts.Collaborate with...


  • Cape Town, Western Cape, South Africa DLK Group Full time

    DLK Group seeks a talented Senior Business Intelligence Developer to contribute to the PT Data Warehouse Project. This project aims to enhance legacy financial systems, consolidate data, and implement cutting-edge data analysis and reporting technologies, supporting the Provincial Treasury’s Digital Transformation strategy.Key ResponsibilitiesDesign,...


  • Cape Town, Western Cape, South Africa IOCO Full time

    ["About iOCOiOCO is passionate about leveraging technology to drive business success.We are seeking a talented Business Intelligence Developer to contribute to our cutting-edge data solutions.Key ResponsibilitiesDesign, develop, and deploy BI solutions using tools such as PowerBI, SSRS, and SSAS.Develop and optimize SQL queries, stored procedures, and...


  • Cape Town, Western Cape, South Africa Initiate International Full time

    Our client is a forward-thinking company that relies heavily on data-driven decision-making. As a Senior Business Intelligence Specialist, you will play a crucial role in bridging the gap between raw data and strategic business outcomes.You will be responsible for developing and maintaining robust data analytics solutions that provide actionable insights to...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Business Intelligence Specialist to join our team at Black Pen Recruitment. The ideal candidate will have a strong background in data analysis and business intelligence, with experience in processing and analyzing large datasets to provide actionable insights.About the CompanyOur client is an innovative...


  • Cape Town, Western Cape, South Africa IOCO Full time

    At IOCO, we are seeking a talented Senior Business Intelligence Architect to join our dynamic AI, Data, and Analytics team based in Cape Town with a hybrid working model. In this role, you will leverage your expertise in Databricks and other BI tools to design, develop, and maintain business intelligence solutions that empower data-driven...


  • Cape Town, Western Cape, South Africa Pro Select Consulting Full time

    Job OverviewWe are seeking a skilled Senior Business Intelligence Analyst to join our team at Pro Select Consulting.


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About UsCommunicate Recruitment is a leading company that specializes in harnessing the power of data to drive strategic decisions and enhance business performance.Job DescriptionWe are seeking a highly skilled Business Intelligence Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining business...


  • Cape Town, Western Cape, South Africa takealot Full time

    Job DescriptionWe are seeking a highly skilled Senior Business Intelligence Analyst to join our team in Cape Town. As a key member of our organization, you will play a crucial role in driving business growth and improving operational performance through data-driven insights.


  • Cape Town, Western Cape, South Africa HR Genie Full time

    Job Title: Business Intelligence Solutions DeveloperLocation: Western Cape, City of Cape TownJob Type: Contract, expected to work Full-Time hoursPrimary Industry: EngineeringSalary: ZAR4500 - ZAR5300 Per monthJob Description:The Business Intelligence Solutions Developer is an integral part of a team responsible for developing and supporting custom solutions...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    About the RoleWe are seeking a highly skilled Senior Business Intelligence Data Analyst to join our team at Dimension Data. As a key member of our data analytics team, you will play a critical role in developing and maintaining daily, weekly, and monthly MIS reports as well as data flows.


  • Cape Town, Western Cape, South Africa IOCO Full time

    Transform Data into Actionable InsightsWe are seeking a talented Business Intelligence Developer to join our dynamic AI, Data, and Analytics team at iOCO, based in Cape Town with a hybrid working model. In this role, you will use your expertise in Databricks and other BI tools to design, develop, and maintain business intelligence solutions that empower...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About Our Investment FirmWe are a global investment firm with a focus on Africa, China, the UK and the US. Our unique approach to responsible investing drives performance and innovation while prioritizing the impact of our actions on the lives and futures of those we serve.Job OverviewWe are seeking an experienced Senior Business Intelligence Developer to...


  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    Impact Tech Inc is seeking an experienced Business Intelligence Developer to join our team.About UsWe are a leading partnership management platform that enables businesses to automate their partnerships and grow their revenue like never before. Our cutting-edge technology solves real-world problems for our clients, and we're committed to customer success.Job...


  • Cape Town, Western Cape, South Africa Amazon Commercial Services (South Africa) (Pty) Ltd Full time

    We are seeking a highly skilled Business Intelligence Engineer to drive strategic analytical and reporting projects at Amazon Commercial Services (South Africa) (Pty) Ltd. The ideal candidate will have a strong technical skillset, with expertise in business intelligence tools, and a passion for data-driven insights.Key Responsibilities:Develop and deliver...


  • Cape Town, Western Cape, South Africa Capital H Staffing and Advisory Solutions Full time

    Capital H Staffing and Advisory Solutions is seeking a highly skilled Business Intelligence Developer to join our team. The ideal candidate will have in-depth knowledge of Business Analysis and BI Tools, with a proven track record of delivering innovative solutions.The successful candidate will be responsible for gathering, analysing and understanding...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Job OverviewWe are seeking a highly skilled Business Intelligence (BI) Developer to join our team at Parvana. In this role, you will be responsible for designing and implementing BI solutions that meet the needs of our clients.About Our ClientOur client is a leading provider of software solutions for the telco, payments, and retail industries. They have a...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    About the RoleWe are seeking an experienced Senior Business Intelligence Analyst to join our team at Dimension Data. This is a challenging role that requires strong analytical and problem-solving skills, as well as excellent communication and interpersonal skills.Key ResponsibilitiesThe successful candidate will be responsible for developing and maintaining...


  • Cape Town, Western Cape, South Africa DigiOutsource Full time

    About the RoleWe are seeking a highly skilled Senior Business Intelligence Consultant to join our team at DigiOutsource. This is an exciting opportunity to work on cutting-edge projects and contribute to the growth of our business.Job DescriptionThe successful candidate will be responsible for delivering, implementing, and supporting IBM Planning Analytics...