Back to all jobs

ABAP Developer

Ref: JO-2604-360443

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-07-01
Apply Report issue

SAP ABAP Developer

Hybrid I Cape Town OR Johannesburg

An experienced SAP ABAP Developer is required to build scalable, high-quality solutions with a strong focus on configurable, reusable development rather than hard-coded logic.

This role suits someone who thinks in terms of product-driven engineering, where flexibility, performance, and clean design are critical.


Key Responsibilities

  • Design, develop, and maintain ABAP-based solutions
  • Translate business requirements into configurable system logic
  • Build reusable, object-oriented components
  • Develop and enhance APIs, integrations, and data services
  • Implement SAP enhancements (BAdIs, user exits, enhancement framework)
  • Optimise performance and troubleshoot complex issues
  • Ensure code quality through testing and standards
  • Collaborate within Agile development teams

Key Skills

Core Technical

  • ABAP (Classical & Object-Oriented, 7.5+)
  • ABAP on HANA & S/4HANA environments
  • CDS Views, OData, APIs, BAPIs
  • SAP Enhancement Framework (BAdIs, exits, enhancements)
  • ALV, Module Pool, SAP development tools (SE80, ADT)

Data & Performance

  • Strong SQL and data modelling knowledge
  • Performance tuning & debugging tools (ST05, SAT, SE30)

Configuration & Architecture

  • Experience with SAP IMG configuration frameworks
  • BRF+ or rule-based logic design
  • Ability to build flexible, configurable solutions

DevOps & Tooling

  • Git / version control (ABAPGit advantageous)
  • Familiarity with CI/CD and quality gates (ATC)
  • Exposure to AI-assisted development tools (advantageous)

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

ABAP Developer

  • South Africa
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

ABAP Developer

  • South Africa
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form