Your essential AI Talent Report – access here

Back to all jobs

Applications are now closed.

Senior Fullstack ABAP Developer

Ref: JO-2602-359287

  • Environment: Hybrid
  • Contract Type: Contract
  • Starts: 2026-04-01
  • Duration: 8 Months

Senior Full Stack ABAP Consultant

Contract | Gauteng | Hybrid | 30% utilisation (40-60 hours per month)

Start: ASAP | End: 30 November 2026

Role Purpose

We are looking for an experienced Senior Full Stack ABAP Consultant to join our team on an ad hoc contract basis. The successful candidate will design, develop, and support custom ABAP solutions across an ECC and S/4HANA environment, working closely with functional consultants and business stakeholders to deliver robust, scalable technical solutions.

Key Skills

ABAP development including ABAP Object-Oriented (ABAP OO), integration technologies (IDocs, BAPIs, RFCs, Web Services), Adobe Forms, CDS Views, Workflow, Fiori, RAP (RESTful ABAP Programming), and S/4HANA.

Essential Requirements

Strong proficiency in ABAP programming including ABAP OO concepts. Strong experience in ABAP on HANA including CDS Views, AMDP, Core Data Services, and performance tuning. Proven experience with Adobe Forms, CDS Views, Workflow, Fiori, and RAP. Expertise in integration technologies including IDocs, BAPIs, RFCs, Web Services, and SAP Cloud Integration (SCI) or SAP PI/PO. Knowledge of transport management, version control, and debugging tools. Experience in ECC to S/4HANA migration or conversion projects. Knowledge of integration concepts including OData and REST services. Strong analytical, problem-solving, and communication skills, with the ability to work independently and collaboratively in cross-functional teams. Experience with Agile or DevOps methodologies is advantageous.

Nice-to-Have

Familiarity with Workflow Builder, Business Object Builder (BOR), Eclipse IDE, and enhancements such as BADIs and BAPIs. Exposure to SAP Analytics Cloud or SAP BTP development. S/4HANA implementation experience is an added advantage.

Core Responsibilities

Design, develop, test, and maintain custom ABAP programs, reports, forms, enhancements, and interfaces in the S/4HANA environment. Support and enhance functionalities within Adobe Forms, CDS Views, Workflow, Fiori, and RAP. Work on integration technologies including IDocs, RFCs, BAPIs, Web Services, OData, and APIs for system-to-system communication. Ensure efficient data flow and integration with SAP and non-SAP systems. Perform code reviews and optimisation, ensuring compliance with SAP development standards and best practices. Collaborate with functional consultants and business analysts to translate requirements into technical specifications and solutions. Participate in all project phases including analysis, design, build, testing, and deployment. Provide production support, troubleshoot issues, and implement fixes or enhancements as required. Maintain technical documentation for all developments and changes. Log calls with SAP and follow up on resolution.

Additional Information

This is a hybrid role based in Gauteng with occasional client or office visits required. No travel beyond this is expected. The role is at a K4/5 seniority level. Both an internal and client interview will form part of the selection process.

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

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Senior Fullstack ABAP Developer

  • South Africa, Johannesburg
  • Software Development & Engineering, Technology
  • ZAR 800.00 - ZAR 850.00 per hour
  • Hybrid
  • Contract

Save jobs

Log in to save a job

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