ABAP PS/IM
Ref: JO-2602-359289
- South Africa, Johannesburg
- Software Development & Engineering, Technology
- IT
- 50 - 249 Employees
- ZAR 700.00 - ZAR 850.00 per hour
- Environment: Hybrid
- Contract Type: Contract
- Starts: 2026-03-02
- Duration: 2 months
Role Purpose
We are looking for an experienced Senior ABAP PS/IM Consultant to join a team on a short-term contract basis within an S/4HANA environment. The successful candidate will support an SAP PS and IM implementation project, including integration work that essentially replaces Internal Orders for projects.
Key Skills
ABAP with a focus on PS (Project Systems) and IM (Investment Management) modules, integration technologies including IDocs, BAPIs, RFCs, Web Services, and SAP Cloud Integration or SAP PI/PO, as well as knowledge of transport management, version control, and debugging tools.
Essential Requirements
Strong proficiency in ABAP programming including ABAP Object-Oriented (ABAP OO) concepts. Strong experience in ABAP on HANA including CDS Views, AMDP, Core Data Services, and performance tuning. Proven experience working with SAP PS and IM modules. Solid understanding of business processes in PS and IM, including budgeting, project structuring, and capital management. 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. Knowledge of integration concepts including OData and REST services. Experience in ECC to S/4HANA migration or conversion projects. 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 tools such as Workflow Builder, Business Object Builder (BOR), Eclipse IDE, and enhancements including BADIs and BAPIs. Exposure to SAP Analytics Cloud or SAP BTP development. S/4HANA implementation experience is an added advantage.
Core Responsibilities
Lead and support the SAP PS and IM implementation project, including integration to PPM and replacement of Internal Orders for projects. Design, develop, test, and maintain custom ABAP programs, reports, forms, enhancements, and interfaces in the S/4HANA environment. Support and enhance functionalities within SAP PS and IM modules, ensuring efficient data flow and integration with SAP and non-SAP systems. Work on integration technologies including IDocs, RFCs, BAPIs, Web Services, OData, and APIs for system-to-system communication. 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. Maintain technical documentation
for all developments and changes. Log calls with SAP and follow up on resolution.
Additional Information
This is a hybrid contract role based in Johannesburg running for approximately 2 months (680 hours). Travel may be required on request and will be covered. Client details are kept confidential.
Salt is acting as an Employment Business in relation to this vacancy.

Share: