Advanced SAP ABAP Developer Gauteng/Hybrid - ISB
Midrand, Gauteng, South Africa
Listed on 2026-06-17
-
Software Development
SAP Tech / Software
Our client is seeking an Advanced SAP ABAP Developer to join a feature team at the Group IT Hub South Africa, delivering IT solutions to the global Group.
You will be responsible for designing, developing, and enhancing custom ABAP programs, reports, and SAPUI5/Fiori applications that support SAP FICO processes, while building integrations between SAP and external systems and contributing to production support across the SAP landscape.
ABAP & FICO Development: Design and develop custom ABAP programs, reports, and enhancements that support SAP FICO processes, combining object-oriented ABAP and entity modelling with strong technical craftsmanship.
SAPUI5/Fiori & Integration: Build and maintain SAPUI5/Fiori applications and associated OData services, while implementing integrations between SAP and external systems (IDoc, web services, APIs).
Collaborative Growth: Work mostly autonomously with mentor support on tasks requiring senior input, partnering with FICO functional teams and Product Owners - including counterparts in Germany - to deliver technical designs and production support.
Position Details:
- Contract Dates: 01-09-2026 to 31-12-2029
- Location:
Midrand / Menlyn / Rosslyn / Home Office Rotation - Role Group:
Dev Ops, Role Name: SAP Engineering - Product Area:
Product Cost & Inventory - Level: Advanced
Qualifications &
Experience:
- Related IT, Computer Science, or Software Development degree
- 3+ years' experience working with ABAP and SAPUI5
- Relevant SAP certifications will be advantageous but are not mandatory
Essential Skills & Technologies:
ABAP & Enhancement Development:
- Strong ABAP development skills, including object-oriented ABAP and entity modelling
- Hands-on experience with BAPIs, BAdIs, and the Enhancement Framework
Frontend & Integration:
- Experience with SAPUI5/Fiori front-end development
- Knowledge of integration with external systems (OData/file-based/SOAP/iDoc)
- Experience building and consuming OData services for UI5/Fiori applications
- Experience with integration patterns between SAP and non-SAP systems (web services, interfaces)
Problem-Solving & Stakeholder
Skills:
- Strong troubleshooting, unit testing, and technical documentation skills
- Strong problem-solving skills
- Strong interpersonal, communication & presentation skills
Advantageous
Skills:
- Functional understanding of SAP FICO modules
- Experience with SAP S/4
HANA implementations - Knowledge of SAP Basis, transport management, and release upgrade processes
- Java/JavaScript experience for Fiori extensibility and custom services
- Exposure to UI/UX design principles for enterprise applications
- Experience with Jira and Confluence for delivery and documentation
- German language skills (advantageous)
Key Responsibilities:
- Requirements Analysis: Understand and interpret business requirements
- ABAP Development: Design and develop custom ABAP programs, reports, and enhancements to support SAP FICO processes
- Fiori Development: Develop and maintain SAPUI5/Fiori applications and associated OData services
- Integration: Implement interfaces and integrations between SAP and external systems (IDoc, web services, APIs)
- Solution Design: Translate business requirements from the FICO functional team into technical designs and deliverables
- Stakeholder Workshops: Participate in solution design workshops with stakeholders and provide technical recommendations
- Documentation: Create and maintain technical documentation, including design specs, unit test plans, and deployment notes
- Testing: Perform unit testing, support integration testing, and resolve defects in a timely manner
- Go-Live Support: Support cutover and go-live activities, including transports and weekend support when required
- Performance Optimization: Optimize the performance of custom programs and interfaces across the SAP landscape
- Production Support: Provide L2/L3 support for production incidents and work with operations to resolve issues
- Continuous Improvement: Proactively propose technical improvements and automation opportunities for FICO processes
- Mentorship: Mentor junior developers and collaborate within an agile, multi-disciplinary team
- Stakeholder Alignment: Maintain regular alignment with stakeholders and product owners
- Support & Maintenance: Support and maintain existing and new applications/systems
- Lifecycle Delivery: Assist throughout the entire software lifecycle, from design and customizing through testing, go-live, and operate
- Global
Collaboration:
Travel to meet counterparts in Germany when applicable
Who This Role Would Suit:
This role is ideal for an ABAP developer who is building proficiency across both backend FICO enhancements and modern SAPUI5/Fiori front-ends. The right candidate will bring solid object-oriented ABAP and entity modelling skills, with practical OData and Fiori experience that allows them to contribute across the SAP landscape.
They work mostly autonomously, drawing on mentor support for tasks that require senior input, and are comfortable engaging FICO functional teams and Product Owners - including counterparts in Germany - to…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: