BI Developer - Johannesburg, South Africa - Swift Recruitment

    Default job background

    Position Overview: We are seeking an experienced SQL Developer to join our team, responsible for extracting, transforming, and presenting data from accounting and payroll systems, with a specific focus on Sage 300. The ideal candidate will have extensive experience in SQL development, proficiency in Excel, Power BI, and similar reporting software, and the ability to query REST and SOAP web services.


    • Extract, transform, and load data from accounting and payroll systems, primarily Sage 300, using SQL.
    • Develop and maintain BI reports and dashboards in Excel, Power BI, and other relevant reporting tools.
    • Collaborate with stakeholders to understand reporting requirements and deliver actionable insights.
    • Optimize SQL queries and database performance to ensure efficient data retrieval.
    • Query and integrate data from REST and SOAP web services.
    • Troubleshoot data-related issues and provide timely resolutions.
    • Ensure data integrity and security across all processes.


    • Bachelor's degree in Computer Science, Information Systems, or related field.
    • 5-10 years of experience as a SQL Developer or similar role, with a focus on accounting and payroll systems.
    • Proficiency in SQL programming and database management, with a strong understanding of relational databases.
    • Experience with Sage 300 or similar accounting and payroll systems.
    • Solid understanding of data visualization principles and experience with Excel, Power BI, or similar reporting tools.
    • Familiarity with REST and SOAP web services, and the ability to query and integrate data from these sources.
    • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
    • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
    • Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate) are a plus.


    • Competitive salary
    • Comprehensive health benefits
    • Retirement savings plan
    • Paid time off and holidays
    • Professional development opportunities
    • 100% Remote

  • People Source

    Front End Developer

    4 weeks ago

    People Source Johannesburg, South Africa

    Proficient in C#/.Net, SQL, HTML5, CSS, JavaScript/ TypeScript, React, Test driven development and Agile/Scrum. UX/UI development experience an advantage. · ...

  • Six Sense Consulting

    Development Intern

    4 weeks ago

    Six Sense Consulting Johannesburg, South Africa

    **Web Adverts Description** · The Housing Development Agency (HDA) has a twelve month Graduate Internship Programme for Development Studies Graduates · Graduates that meet the following requirements should apply: · Qualification: BSc in Development Studies or BSc in Development M ...

  • Six Sense

    Development Intern

    4 weeks ago

    Six Sense Johannesburg, South Africa

    Gauteng, Johannesburg · Monthly Cost To Company (Market related) · **Development Internship** · **Web Adverts Description** · The Housing Development Agency (HDA) has a twelve month Graduate Internship Programme for Development Studies Graduates · Graduates that meet the followin ...

  • Tipp Focus Group

    Business Development

    3 weeks ago

    Tipp Focus Group Johannesburg, South Africa

    **Purpose of Role** · To achieve the company's income and profitability objectives by driving growth in market share by strategically positioning the platform capabilities and selling its full suite of services to new and existing clients through consultative and solutions based ...

  • Energy at Work Projects

    Software Development

    4 weeks ago

    Energy at Work Projects Johannesburg, South Africa

    Duties and Responsibilities: · - Design and develop medium to complex solutions · - Improve and optimize the performance of existing systems · - Provide guidance in troubleshooting root-cause errors · - Manage and guide junior team members to achieve their goals. · - Take part in ...

  • SK Recruitment

    Business Development

    4 weeks ago

    SK Recruitment Johannesburg, South Africa

    Onboard New Clients and recruit for available positions · - COMMISSION BASED ROLE · - Flexible work schedule · - Earnings unlimited · **Job Type**: Part-time · Pay: From R1,00 per month · Expected hours: per week · **Experience**: · - Business Development in Recruitment: 4 years ...

  • Wythous Interiors

    Client Development

    4 weeks ago

    Wythous Interiors Johannesburg, South Africa

    Responsibilities: · - **Client Acquisition**: Identify and prospect potential clients within the interior design industry, including homeowners, businesses, and developers. Utilize networking, cold calling, and other strategies to expand our client base. · - **Business Developmen ...

  • ClarkHouse Human Capital

    Business Development

    4 weeks ago

    ClarkHouse Human Capital Johannesburg, South Africa

    Gauteng, Johannesburg · - (Market related, Negotiable) · Lead Business Development initiatives across the Quality and Risk consulting realm, of a large listed entity. · A relevant marketing or sales qualification would be advantageous. · 5+ years experience in a similar space sel ...

  • Minopex Johannesburg, South Africa

    **Introduction** · This position will be based at the Head Office in Woodmead. · **Description** · Are you a recent engineering graduate eager to kickstart your career in the field of business development? Do you possess a strong foundation in engineering principles and a passion ...

  • AMANDLA / Safe-Hub Johannesburg, South Africa

    **Digital Development Manager** · **TYPE: Permanent, Full-time** · **LOCATION**: Cape Town**/**Johannesburg (South Africa) · **SALARY: Market-related** · **START DATE: Immediate** · **BENEFITS: Medical Aid/ Health Insurance & cellphone allowance** · **THE ORGANISATION** · AMANDLA ...

  • The Independent Institute of Education Johannesburg, South Africa

    The IIE (Pty) Ltd is the registered provider of higher education which is delivered through the following educational brands: Varsity College, Vega School, Rosebank College and IIEMSA. · The Independent Institute of Education's Central Academic Team (CAT) is responsible for the a ...

  • Absa Bank Limited Johannesburg, South Africa

    Bring your possibility to life Define your career with us · - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to rese ...

  • DPT Recruitment Johannesburg, South Africa

    **Job Purpose** · To champion all Talent Management, Change Management and Organisational Development (OD) activities thereby ensuring effective employee performance as well as supporting and embedding transformation that aligns to the strategic direction of the organisation. · * ...

  • Edge Executive Search

    Development Manager

    3 weeks ago

    Edge Executive Search Johannesburg, South Africa

    Development Manager · - Permanent · - JHB003141 · - Information Technology- Gauteng, JHB - Northern Suburbs · - R R Annually Cost To Company (Corporate )- Our client, a leader in FMCG is now hiring for an experienced IT Systems Development Manager with BI Analytics & technical so ...

  • the NBA Johannesburg, South Africa

    Position Summary: · Major Responsibilities: · - Development and implementation of the new business strategy for NBA Africa. · - Build relationships with senior-level decision makers at prospective sponsors, relevant marketing agencies, event management companies, and promoters to ...

  • Afro Miaki Group Johannesburg, South Africa

    Implement the Technology Strategy & Innovation for your area of responsibility · Establish, implement, plan and monitor an AGILE Technology Development strategy to meet and align to the company's goals and objectives, and to improve the quality of the service it delivers internal ...

  • Interslab Johannesburg, South Africa

    **Job specifications and information**: · The market development manager will report to the head of marketing at Interslab, South Africa's top surface supplier. The market development manager is responsible for the development, expansion and maintenance of the company's markets i ...

  • Novo Nordisk Johannesburg, South Africa

    Then we want to hear from you Join us and be a part of an exciting journey to develop and grow our team members to their fullest potential. · **The position** · As a Learning & Development Manager you will be responsible to proactively enhance individual, group and organisational ...

  • Affirmative Portfolios Johannesburg, South Africa

    **Procurement** · **JHB Central** · ***: · **ENTERPRISE DEVELOPMENT OFFICER** · **JOHANNESBURG** · **PERMANENT** · **SALARY - R23 010 BASIC GROSS SALARY PER MONTH** · **OUTLINE** · **Overview**: · Implement Enterprise and Supplier Development (ESD) initiatives in line with the ap ...

  • Pollock and Associates Johannesburg, South Africa

    Skills Development Facilitator Bank/Fin Services/Insurance ~ Call Centre BPO · Johannesburg North, Johannesburg - Gauteng - South Africa · Reporting to the Head of Training you will be responsible for all aspects of the Sales Consultant training and provide training support to th ...