find the right job for you in South Africa


VBA jobs in South Africa

76 vba jobs found: showing 1 - 50

Credit Analyst: Collections And Recoveries
Company: Network Recruitment |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 18 Jul 2026
, unsecured lending, or retail banking will be highly advantageous. Strong technical skills in SAS, SQL, Python, R, and/or VBA
Credit Analyst: Collections And Recoveries
Company: Network Recruitment |

Location: Midrand, Johannesburg, South Africa

| Salary: R15000 - 20000 per month | Date posted: 17 Jul 2026
, and/or VBA. Experience with predictive analytics, statistical modelling, forecasting, and data manipulation. Excellent
Senior Laboratory Technician
Company: ACTOM |

Location: Gauteng, South Africa

| Salary: R25000 - 27000 per month | Date posted: 17 Jul 2026
in other departments would be highly advantageous. Ability to program and develop software code (C or C++, Python, Basic SQL, VBA
Software Developer
Company: Staff Solutions |

Location: Eastern Cape, South Africa

| Salary: R12000 - 18000 per month | Date posted: 17 Jul 2026
in an Information Technology-related field will be advantageous. Experience in programming languages such as C++, Python, VBA
Excel Specialist & Tender Analyst
Company: The Legends Agency |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 17 Jul 2026
contracts. The main focus areas include advanced cost modeling, technical process automation using VBA and Power Query... templates and robust databases for historical tender-related data. Leverage VBA, Macros, and Power Query to automate
Xp&a Consultant
Company: Decision Inc |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 17 Jul 2026
, and database objects. Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL Skills
Data Analyst Ii
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 17 Jul 2026
query performance, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA
Xp&a (workday) Consultant
Company: Decision Inc |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 17 Jul 2026
, and database objects. Advanced Excel Skills: Proficiency in Excel, with VBA experience being an advantage. SQL Skills
Data Scientist (pipeline)
Company: ATS Client |

Location: Cape Town, Western Cape, South Africa

| Salary: R16000 - 19000 per month | Date posted: 16 Jul 2026
Power BI, Microsoft Azure, Fabric, Snowflake, Python, SQL, R. Excellent Excel knowledge, including VBA, formulae (e.g
Senior Manager: Credit Data And Regulatory Control - Vp
Company: ATS Client |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
or workflow tools (e.g., Python, VBA). Explore the use of AI/ML models for anomaly detection in credit data. Accountability
Senior Actuarial Specialist
Company: Old Mutual |

Location: Pinelands, Cape Town, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
, VBA, and Power Query skills. Solid Python or C# development skills. Working understanding of CI/CD and modern deployment
Senior Data Analyst- Sap Bw
Company: Baraka Technology Group |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
of Excel Visual Basic for Application (Excel VBA) to support the National Treasury and mSCOA reporting submissions of the City... in Excel VBA (Visual Basic for Applications) that interface with SAP EPM Business Objects. Providing business rules, data
Fp&a Analyst - Ca(sa)
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
and automate reporting processes using advanced Excel tools (Macros/VBA, Power Query) Support financial system implementation... (Macros/VBA, Power Query) Exposure to financial modelling and reporting High attention to detail and strong analytical ability
Senior Laboratory Technician
Company: ACTOM |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
or C++, Python, Basic SQL, VBA, Ladder logic, structured text or function block) Computer literacy essential (Word, Excel
Software Developer
Company: Staff Solutions |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
will be advantageous. Experience in programming languages such as C++, Python, VBA , or similar. Experience with SQL querying and knowledge
Actuarial Manager: Individual Products
Company: Sanlam |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
Office (MS Excel, Word, Powerpoint), Prophet and DCS. VBA programming and SQL advantageous. Project-management skills. Well
Industrial Engineer
Company: Core Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
, Excel VBA, Power BI, and related technologies. Build reporting solutions and business intelligence dashboards to improve..., including VBA and modelling. Experience with Power BI or equivalent business intelligence tools. Process mapping, workflow
Industrial Engineer
Company: Core Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
, Excel VBA, Power BI, and related technologies. Build reporting solutions and business intelligence dashboards to improve..., including VBA and modelling. Experience with Power BI or equivalent business intelligence tools. Process mapping, workflow
Financial Planning And Analysis
Company: JobCrystal |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
Analyst role within a financial services provider. Advanced Excel skills, including financial functions, VBA, and pivot
Software Developer
Company: Staff Solutions |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
. Experience in programming languages such as C++, Python, VBA, or similar. Experience with SQL querying and knowledge of Lean
Intermediate Actuarial Specialist
Company: Old Mutual |

Location: Pinelands, Cape Town, South Africa

| Salary: unspecified | Date posted: 14 Jul 2026
, Excel and VBA skills. Experience with Python and/or C# development would be advantageous. Experience with, or a strong
Senior Actuarial Specialist
Company: Old Mutual |

Location: Pinelands, Cape Town, South Africa

| Salary: unspecified | Date posted: 14 Jul 2026
: Advanced Microsoft Office and Microsoft 365 skills. Advanced Excel and VBA development skills. Strong Python and/or C
Specialist Capital Management
Company: Absa |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 14 Jul 2026
reporting numbers. Automation & Process Improvement Assist with automation initiatives (Excel/VBA/PowerQuery/PowerBI..., and attention to detail. Advanced Excel; VBA/PowerQuery/PowerPivot desirable. Ability to communicate complex drivers clearly
Data Analyst_pipeline
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 14 Jul 2026
, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA. Proficiency in creating... query performance, and working with large datasets. Expertise in advanced Excel functions, including macros and VBA
Investment Analyst/associate
Company: Old Mutual |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 13 Jul 2026
models, including use of VBA macros Perform comprehensive company valuations Review and analyse potential financing
Performance Analyst
Company: unknown |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 11 Jul 2026
in Python, SQL, or VBA Experience with, or strong familiarity with, StatPro/Revolution, FactSet, or other performance
Data Analyst Ii
Company: Capitec Bank |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 10 Jul 2026
in a financial services context Advanced Excel, including macros and VBA Skills Analytical Skills Communications Skills
Senior Full-stack Developer: Internal Systems & Automation (jb6147)
Company: Kontak Recruitment |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
automation tools, reporting platforms, or operational applications Experience modernising legacy Excel, VBA, and SQL-based... System Modernisation Analyse and understand existing Excel, VBA, and SQL-based processes Preserve critical business logic
Analyst Programmer
Company: Prescient |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
, deployment automation or environment promotion. Experience with Excel/VBA, Office add-ins, Python, scripting, workflow
Performance Attribution Analyst
Company: unknown |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
of the attribution methodologies relevant to each asset class Strong Excel skills; working knowledge of Python, SQL, or VBA
Senior Full-stack Developer: Internal Systems & Automation (jb6147)
Company: Kontak Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
automation tools, reporting platforms, or operational applications Experience modernising legacy Excel, VBA, and SQL-based... System Modernisation Analyse and understand existing Excel, VBA, and SQL-based processes Preserve critical business logic
Senior Full-stack Developer: Internal Systems & Automation (jb6147)
Company: Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
automation tools, reporting platforms, or operational applications Experience modernising legacy Excel, VBA, and SQL-based... System Modernisation Analyse and understand existing Excel, VBA, and SQL-based processes Preserve critical business logic
Software Developer
Company: Borbet SA |

Location: Eastern Cape, South Africa

| Salary: R35000 - 40000 per month | Date posted: 08 Jul 2026
Education in any IT related field advantageous Programming experience in C++, Python, VBA or any other programming language
Software Developer
Company: BORBET SA (PTY) LTD |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 08 Jul 2026
in C++, Python, VBA or any other programming language Querying experience in SQL and Knowledge of Lean or Six Sigma
It Officer/support Specialist - Manufacturing/fmcg
Company: Pronto Labour Team |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
Skills Excel Programming Skills (VBA, C#, ASP, NET, Phyton) Minimum 5 Years' experience in IT Support OR IT
Software Developer
Company: Borbet SA |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
in any IT related field advantageous Programming experience in C++, Python, VBA or any other programming language Querying
It Officer/it Support Specialist
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
, Computer Science, Information Systems or Related Field * Strong MS SQL Server Skills * Excel * Programming Skills (VBA, C#, ASP
It Officer/support Specialist - Manufacturing/fmcg
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
Skills * Excel * Programming Skills (VBA, C#, ASP, NET, Phyton) * Minimum 5 Years' experience in IT Support OR IT
Senior Manager: Credit Data And Regulatory Control - Vp
Company: Absa |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
or workflow tools (e.g., Python, VBA). Explore the use of AI/ML models for anomaly detection in credit data. Accountability
It Officer/support Specialist - Manufacturing/fmcg
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Jul 2026
Systems OR Related Field Strong MS SQL Server Skills Excel Programming Skills (VBA, C#, ASP, NET, Phyton) Minimum 5 Years
Data Analyst
Company: Rohlig-Grindrod |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Jul 2026
functions and validation of business logic. Strong Excel skills, including advanced formulas and Power Query; basic VBA
Data Analyst
Company: Rohlig-Grindrod |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Jul 2026
functions and validation of business logic. Strong Excel skills, including advanced formulas and Power Query; basic VBA
Product Manager, Sub-saharan Africa Product
Company: Amazon |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 03 Jul 2026
- Knowledge of SQL and VBA at an advanced level - Experience building and analyzing cost/benefit scenarios and business cases
Software Developer / Coder
Company: Skillsgro |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jun 2026
, including complex models Developing and maintaining Visual Basic (VBA) solutions Building and supporting Business Intelligence... Advanced VBA development within a structured Microsoft Excel environment, including modular architecture and reusable code
Portfolio Manager & Analyst
Company: Milton Resourcing |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 30 Jun 2026
Strong financial modelling capabilities Highly proficient in Excel including VBA Excellent Bloomberg and BQL skills Python
Senior Quantitative Analyst
Company: Isilumko Staffing |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 30 Jun 2026
#, Java, R, MATLAB Data & scripting: SQL, VBA Core Competencies: Strong analytical and problem-solving abilities, including
Quantitative Analytics Consultant
Company: The Legends Agency |

Location: Johannesburg, Gauteng, South Africa

| Salary: R83300 - 116600 per year | Date posted: 29 Jun 2026
Arena, Murex, or Calypso. Technical proficiency in Python, C++, SQL, VBA, R, Matlab, or Golang. Proven track record
Environmental Engineering – Civil Design Engineer
Company: People Dimension |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
towards programming in python/VBA Preference to candidates with the following attributes: Experience in storm water management... and tender documents (i.e. BOQ’s and works information) is preferable Proficiency in VBA/Python coding will be advantageous
Global Payroll Simulation Specialist (eor)
Company: Frank Consult |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
(complex formulas, dynamic arrays, Power Query, scenario managers, data tables, VBA strongly preferred) Strong commercial
Forecasting And Budgeting Specialist
Company: Network Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 27 Jun 2026
years' experience in budgeting and forecasting. Advanced Excel skills (including financial functions, pivot tables, and VBA