Job Openings SAP ABAP Developer

About the job SAP ABAP Developer

We are looking for skilled SAP ABAP Developers at mid, senior, and expert levels for placement on a range of SAP development projects across South Africa. Candidates with experience in classic ABAP, Object-Oriented ABAP, and S/4HANA development are all encouraged to register their interest.

Requirements

  • Minimum 4 years of SAP ABAP development experience in a professional environment
  • Strong proficiency in Object-Oriented ABAP (ABAP OO)
  • Solid knowledge of the ABAP Workbench and core development tools
  • Experience developing across at least one SAP functional area (MM, SD, FI, HCM, or similar)
  • Working knowledge of SAP Basis concepts including transport management
  • S/4HANA development experience — CDS Views, BOPF, or RAP — is highly advantageous
  • SAP Fiori / SAPUI5 development experience is a strong advantage for senior roles
  • SAP ABAP certification is advantageous
  • South African citizen or permanent resident with valid right to work in South Africa
  • Ability to work independently and within a team in an Agile delivery environment

Tech: ABAP OO | S/4HANA | CDS Views | AMDP | RAP | IDocs | BAPIs | SAP Fiori | Enhancement Framework

Key Responsibilities

  • Design, develop, and unit-test ABAP programs, reports, forms, and custom objects
  • Produce detailed technical specifications from functional requirements provided by SAP consultants
  • Implement SAP enhancements using BADIs, user exits, enhancement spots, and implicit enhancements
  • Develop interface solutions using IDocs, BAPIs, RFCs, and web services (REST/SOAP)
  • Create smart forms, Adobe forms, and interactive ALV reports as required
  • Identify and resolve performance issues through code review, SQL optimisation, and profiling
  • Debug and troubleshoot complex production issues in a timely manner
  • Develop within S/4HANA environments using CDS Views, AMDP, and the ABAP RESTful Application Programming Model (RAP)
  • Collaborate with functional consultants, architects, and Basis administrators
  • Follow change management, transport, and version control procedures

SAP ABAP Developers in these roles will work within established SAP delivery teams, developing and maintaining technical solutions that support business processes across one or more functional areas. You will be responsible for delivering high-quality, performance-optimised code in accordance with agreed development standards and project timelines.

#mycareercraft #jobsmycareercraft #mycareercraftjobs #SAPABAP #Sapdeveloper #sapjobs