Back to jobs

ABAP Developer

Salt South Africa All about 2 months ago
Information Technology

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)