19 Sap Fiori Developer jobs in South Africa
SAP ABAP Developer
Posted today
Job Viewed
Job Description
Become part of an international team based in South Africa and Germany
We are a distributed, cross-functional team driving digital innovation across Europe.
From
manufacturing
to
automotive
and
mechanical engineering
, we work across a variety of industries to deliver impactful software solutions.
Note: German language skills are not required but considered an advantage.
Tasks
Design, develop, and enhance custom ABAP programs
across core SAP modules, with a strong focus on
Materials Management (MM)
and
Production Planning (PP)
functionalities.
Implement and maintain
modularized ABAP logic
using
Remote Function Calls (RFC)
for both synchronous and asynchronous data exchange between SAP and external systems.
Develop and troubleshoot
IDoc interfaces
for inbound and outbound processing, ensuring robust data integration and monitoring between SAP and partner systems.
Create or extend
OData services
to support Fiori applications or external API consumption (beneficial but not mandatory).
Optimize ABAP code and database access for
SAP S/4HANA
, using best practices such as
CDS Views
,
AMDPs
, and
code pushdown techniques
.
Support
legacy integration
and transition efforts by maintaining and adapting custom code in
SAP ECC 6.0 environments
(where applicable).
Perform technical design reviews and collaborate with functional consultants to translate business requirements into scalable, maintainable solutions.
Participate in
system integration testing
,
UAT support
, and
production issue resolution
, particularly in MM and PP process chains.
Ensure adherence to coding standards, documentation practices, and secure development guidelines as defined in the SAP landscape.
Requirements
Minimum of
5 years of experience
in
SAP ABAP development
, with a focus on
MM
and
PP
modules.
Proficient in
classic ABAP development
, including function modules, reports, enhancements, and BADIs.
Experienced in
RFC
and
IDoc-based integrations
with external systems.
Strong background in
manufacturing process chains
and ERP workflows.
Skilled in
refactoring legacy Z-transactions
for alignment with
S/4HANA
best practices.
Familiar with
OData
,
SAP Gateway
, and modern integration patterns.
Knowledge of
S/4HANA performance optimization
(e.g., CDS views, AMDP) is a plus.
Fluent in English
;
German is a plus but not required
.
Benefits
Employees First:
Our employees are our top priority
100% Remote & Home Office
Training and development opportunities
Apple MacBooks and ergonomic workstations
Surf-Life Balance:
Flexible working hours and a relaxed work environment
Access to co-working spaces in South Africa
and
financial contribution toward co-working subscriptions
Visa Support for South Africa and Germany
Performance-based compensation
Well-being activities
Note for Recruitment Agencies
Please note that Lekker Code Company does not accept unsolicited candidate profiles from recruitment agencies. If a candidate is considered or hired based on a profile submitted by an agency with which we do not have a contractual relationship, no fee or compensation will be owed.
We kindly ask recruiters to refrain from contacting us via phone for acquisition purposes.
SAP ABAP Developer
Posted today
Job Viewed
Job Description
Job description
We are looking for a skilled SAP ABAP Developer to join our dynamic team. The successful candidate will be responsible for the design, development, testing, and maintenance of custom ABAP programs and enhancements within the SAP ecosystem. This role requires strong technical knowledge, problem-solving skills, and the ability to work closely with functional consultants and business stakeholders.
Responsibilities and Duties
- Design and develop custom SAP solutions using ABAP (Reports, Interfaces, Extensions, Forms, Workflows).
- Work with SAP modules including but not limited to FI/CO, MM, SD, and HCM.
- Develop and support enhancements using User Exits, BAdIs, BAPIs, and Enhancements Framework.
- Create and maintain SmartForms, SAPScripts, and Adobe Forms.
- Debug and troubleshoot complex ABAP issues and performance tuning.
- Collaborate with functional teams to gather requirements and translate them into technical specifications.
- Participate in code reviews, testing (unit, integration), and support system upgrades or patching.
- Ensure adherence to SAP best practices and internal development standards.
Desired Experience & Qualification
- Minimum 3–5 years of experience in SAP ABAP development.
- Proficiency in classical and object-oriented ABAP.
- Experience with Data Dictionary, ALV reporting, IDocs, RFCs, BDC, and LSMW.
- Solid understanding of SAP system architecture and integration points.
- Familiarity with SAP Fiori/UI5 and OData services is a plus.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
Preferred Qualifications
- SAP certification in ABAP or relevant module is an advantage.
- Experience with S/4HANA is highly desirable.
- Exposure to Agile/Scrum methodologies.
SAP ABAP Developer
Posted 14 days ago
Job Viewed
Job Description
Join a Leading Automotive Giant as an Advanced SAP ABAP Developer – Gauteng
Are you an SAP ABAP maestro ready to accelerate your career in the fast-paced automotive industry? Our client, a global leader in automotive innovation, is seeking an Advanced SAP ABAP Developer to join their dynamic team in Gauteng. This is your chance to work on cutting-edge projects, optimize business processes, and make a real impact in a world-class organization.
Role & Responsibilities:
· Development and maintenance on platform/application
· Develop systems solutions in line with quality and delivery requirements
· Preparation of system/technical documentation (as per ISO standards)
· Ability and willingness to coach and give training to fellow colleagues and users when required
· Support system audits
· Planning
· Design, validate, and implement project-based system solutions, ensuring documentation, testing, training, quality assurance, and user sign-off.
· Time estimating - Adhere to agreed project timelines, with completion estimates approved by the Consultant, Project Manager, and User Organisation.
· Principal Accountabilities : Ensure project timelines, user satisfaction, system compatibility, and proper operation of all job streams while supporting departments in achieving technology objectives.
· Leadership tasks : Ensure user appreciation of the principles of system designing
If you’re ready to take your SAP ABAP expertise to the next level in a high-impact, fast-moving environment, we want to hear from you!
RequirementsWhat We’re looking for:
· SAP ABAP knowledge in FI/CO:
o General Ledger
o Asset Accounting
o Accounts Payable
o Accounts Receivable
o Banking
· Interfaces via SAP Partner System, IDocs as well as Web Services
· SAP Workflow in FI, MM and SD
· Purchasing
· SAP ABAP knowledge in Sales and Distribution
· SAP ABAP knowledge in Materials Management
· Project Systems
· Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
· 5+ years’ experience
Senior SAP ABAP Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
JOB DESCRIPTION
- Providing systems support services to ensure the smooth functioning of finance applications.
- Investigating and solving problems that arise and implementing optimal solutions for users.
- Understanding business requirements and offering consulting services to determine the best possible solutions.
- Developing reports, extracts, and interfaces to enhance the finance systems.
- Finding innovative solutions to complex integration requirements.
- Coding, testing, and implementing changes to continuously improve system performance.
- Collaborating with the team to test and implement application solutions.
- Proactively managing vendor deliverables to achieve desired outcomes and objectives.
- Ensuring successful upgrades and system changes of 3rd party applications.
- Responsible for project development where required
Qualifications And Experience
- A relevant tertiary qualification (BSc Computer Science, BCom Information Systems).
- 5 - 8 years of relevant systems experience, along with an ABAP certification.
- Proven expertise in SAP ABAP development, including Object-Oriented Programming.
- Strong experience with SAP FI/CO modules, along with foundational knowledge of MM and REFX.
- Proficiency in MS SQL Server, with advanced Transact-SQL skills for efficient data handling.
- Hands-on experience with SAP Web Services, including SOAP APIs, REST APIs, BADIs, BAPIs, RFCs, and implementing OSS Notes for system improvements.
- Knowledge of SAP BW (Business Warehouse) is advantageous.
- Extensive experience in SAP FI validation and Business Transaction Events (BTEs) to streamline financial processes.
- Strong familiarity with SAP Workflow for process automation and SAP IDoc for data interchange.
- Practical experience with S4/HANA, ensuring optimized and modernized SAP environments.
- Exposure to Alteryx for data analytics and automation.
- Understanding of Confluent Kafka for real-time data streaming and event-driven architecture.
Skills
- IT Architecture – Understanding the design and structure of IT systems, ensuring that SAP solutions align with business needs. This involves making strategic decisions on frameworks, software, and integrations.
- Database Administration – Managing and optimizing databases used in SAP systems, including performance tuning, indexing, and ensuring efficient data retrieval and storage.
- IT Support Troubleshooting – Diagnosing and resolving technical issues within SAP applications, providing guidance on performance enhancements, and ensuring seamless user experience.
- Quality Management and Assurance – Implementing best practices for software testing, debugging, and validation to maintain high standards in SAP ABAP development and system functionality.
- System Design – Creating scalable, efficient, and maintainable SAP ABAP solutions, ensuring proper workflows and architecture that align with business objectives.
- Systems Integration – Connecting SAP with other enterprise applications, ensuring seamless data exchange, API connections, and interoperability between different software environments.
- Vulnerability and Penetration Testing – Assessing security risks, testing for weaknesses in SAP applications, and implementing security measures to safeguard business-critical data.
Behaviours
- Collaborates - effectively works with others to achieve shared goals
- Communicates Effectively - conveys information and communicates ideas in a clear, concise and impactful manner
- Cultivates Innovation - creates an environment that fosters and nurtures a culture of creativity which drives success
- Decision Quality - consistently makes timely, well-rounded and informed decisions
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Manages Complexity - interprets and simplifies complex and contradictory information when resolving organisational problems
- Tech Savvy - leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
About Us
Who we are is because of our people. They are our greatest asset. TFG is an internationally diversified retail portfolio of 34 speciality lifestyle and apparel brands that
Inspire our Customers to live their Best Lives
and are woven into the lives of millions. Our vision is to create the most remarkable omnichannel experiences for our customers. TFG is more than a workplace, it's a launchpad for your growth. Join us and explore endless growth opportunities across our diverse brands. We're a purpose-led business, and on this team, you'll share the pride of making an impact across a whole industry.
We're the designers, the makers, the shakers and the teams behind the scenes.
Are you with us?
About The Team
At TFG, technology is the silent engine behind fashion, financial services, and our factory floors. Our Infotec team builds the platforms that power over 3,600 stores and millions of customer moments. From cloud-native retail applications to AI/ML deployments, we solve real-world retail problems at scale. Whether you love engineering, data, architecture, or innovation at the edge—we have room for your kind of talent. Let's build something enduring together.
SAP ABAP Developer (Senior) 0168
Posted today
Job Viewed
Job Description
Recruiter:
Open Source (Pty) Ltd
Job Ref:
JHB /IG
Date posted:
Saturday, August 30, 2025
Location:
Midrand, South Africa
SUMMARY:
SAP ABAP Developer
long-term contract
POSITION INFO:
ESSENTIAL SKILLS:
Strong ABAP Development skills including, but not limited to:
- Object Orientation (best practice, entity modelling)
- WebDynpro/ALV development
- BAPI/BADI
- Enhancement Framework
- EDI-IDOC, System Interfaces
- OData Services
- SAP Smartforms
- OSS
- SPAU / SPAU_ENH
- SAP BTP
- S4/Hana
SAP Functional Knowledge
- SAP WM
- SAP SD
- SAP PP
- SAP MM
ADVANTAGEOUS SKILLS:
- SAP EWM
- SAPUI5/Fiori
- Java/JavaScript
- Web services
- UI/UX Design
Methodologies
:
- AGILE/SCRUM DevOps
- SAP CALM
QUALIFICATIONS
:
- BSc Computer Science degree or equivalent qualification.
- SAP ABAP Certification.
- Minimum of 6 years ABAP experience.
SAP ABAP Developer (Advanced) 2660
Posted today
Job Viewed
Job Description
General Role Tasks:
Development and maintenance on platform/application.
Develop systems solutions in line with quality and delivery requirements.
Preparation of system/technical documentation (as per ISO standards).
Ability and willingness to coach and give training to fellow colleagues and users when required.
Support system audits.
IFT Specific Role Tasks/Requirements:
Planning: Assist user departments in designing system requirement/proposal documentation based on business processes.
Designing Responsibilities in projects.
Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements.
Review business requirements and propose and create system design, evaluate alternatives.
Review and present proposed system design / solution to IT Project Manager / Leader and User Management or System owner / Business owner for IFT.
Design systems solutions in line with quality and delivery requirements (Template solution).
Support the following steps in the Designing Cycle.
Preparation of system/technical documentation (as per ISO standards).
Preparation of user and operation manual.
Creation of Test Cases.
User training (Key users).
System testing/parallel runs.
System implementation (transition into line).
System checks/quality assurance.
User sign-off.
Time estimating:
Time estimates must be adhered to according to projects.
Estimated completion time to be agreed upon by Consultant, Project Manager and User Organisation.
Principal accountabilities:
Ensure that the timings set by the Project Manager are achieved.
Ensure user satisfaction / acceptance of all completed systems / processes / maintenance requests.
Provide support to all user departments in achieving the approved company technology and software objectives.
Ensure systems compatibility with agreed AG strategies and standard.
Ensure that all job streams for a system operate correctly.
Leadership tasks:
Ensure user appreciation of the principles of system designing.
Qualifications/Experience:
Relevant IT / Business Degree.
SAP ABAP Certification.
5+ years' experience.
Essential Skills Requirements:
SAP ABAP knowledge in FI/CO:
General Ledger
Asset Accounting
Accounts Payable
Accounts Receivable
Banking
Interfaces via SAP Partner System, IDocs as well as Web Services.
SAP Workflow in FI, MM and SD.
Purchasing
SAP ABAP knowledge in Sales and Distribution.
SAP ABAP knowledge in Materials Management.
Project Systems
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
Advantageous Skills Requirements:
Specific Technical / Functional skills:
Understanding of integration between systems using different technologies.
Requirements analyses, organisation, and management.
Translating and simplifying technical requirements.
Provide input to document requirements in appropriate format.
Assist with identification and management of risk.
Knowledge of Unix and Connect-M Managed File Transfer.
Soft Skills:
Strong presentation skills.
Above-board work ethics.
Flexibility to take up different tasks in the project.
Ability and willingness to coach and give training to fellow colleagues and users when required.
Willing and able to travel internationally.
Open and pro-active communication across teams.
Ability to understand complex work environments.
Additional Requirements:
Flexibility to take up different tasks in the feature team
Flexibility to work after hours if needed
German Speaking
Experience in a DevOps environment
Confluence and Jira
Between 3 - 5 Years
SAP ABAP Developer (Advanced) 0114 TT
Posted today
Job Viewed
Job Description
Debug and troubleshoot ABAP code resolving coding and performance issues.
Develop programs, function modules & reports based on functional requirements.
Enhance standard SAP functionality by utilizing e.g. User Exits, BAdIs, and Enhancements.
Create interfaces with different integration technologies (ODATA, ALE, file-based and more).
Design UI elements with SAP GUI, Web-Dynpro, UI5/Fiori.
Ensure clean, efficient, and maintainable code.
Collaborate with functional consultants and stakeholders.
Understand business requirements and translate them into technical solutions.
Create, execute and document unit test cases for your developments in JIRA.
Document your work in the required format (e.g. interface specification).
Follow agile working methodology.
Manage general queries of colleagues and stakeholders in a timely and professional manner.
Qualifications/Experience:
Degree in Computer Science, Information Technology, Human Resources, or a related field.
Any ABAP / SAP / HANA certification is a bonus.
Essential Skills Requirements:
SAP ABAP skills with focus on HR.
Knowledge about modern integration technologies (HTTP/Client, ODATA/Webservices).
Exposure to Agile methodologies and routinized use of JIRA / xRay / Confluence.
Eager to learn about new technologies, especially AI tools.
Strong problem-solving and analytical skills to troubleshoot issues and optimize processes.
Ability to communicate effectively with HR teams and stakeholders to understand requirements and provide solutions.
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
Advantageous Skills Requirements:
Proficiency in SAP HCM (H4S4) data model.
Experience with HANA databases.
Exposure to modern UI development (SAP UI5/HTML5, Fiori).
Classic integration technologies like Flat files and IDocs.
Familiar with form generations using SAP Script, Smart Forms or Adobe Forms.
Between 3 - 5 Years
Be The First To Know
About the latest Sap fiori developer Jobs in South Africa !
SAP ABAP Developer (Expert) 0579 TT
Posted today
Job Viewed
Job Description
Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for Business Blueprint document.
ABAP debugging beneficial (Workbench related knowledge of new development/enhancements).
Setting up the organization structure of Materials Management and perform all relevant configuration for example Purchase Organisation, Valuation Area Plants, Storage Location and Warehouse structure, etc.
Preparation of testing documents and perform internal testing.
Preparation of Master Data templates for various objects like Material Master, Vendor Master, Excise Master, Info-records, Source List and Purchase Orders.
Integration testing with other modules.
Understand interfaces, IDOC and RFC's processing.
Preparing the cut over strategy for MM objects.
Preparing User manuals and conducting training to business process owners.
Go-live preparation and post Go-live support.
Interaction with clients through meetings, calls and emails.
Handling Tickets and Tasks with the responsibility for closing the same within defined SLA's (Service Level Agreements).
Responsible for troubleshooting issues for the system and providing support.
Executing the required changes through configuration.
Executing the analysis and resolution of Production Support calls.
Raising Change Requests (CR's) and writing Functional Specifications for them.
Preparing test data for testing of CR's (Change Requests).
Testing CR's (Change Requests) and preparing test results.
Carrying out regression testing.
Interact with consultants of other modules.
User interface transactional solutions.
Qualifications/Experience:
IT Degree and/or relevant qualifications.
5+ years of experience.
SAP Certification.
Essential Skills Requirements:
Development documentation.
SAP ABAP Knowledge.
Conduct SAP Module process configuration.
Update and maintain all SAP Module functional documentation.
Analyse and scope End-user authorisation roles.
Conduct Unit tests, Integration tests and System Integration security tests.
Support the functional team with issues and provide a solutions-based approach.
SAP FICO, SD, MM Skills.
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
Advantageous Skills Requirements:
German speaking (advantageous).
Flexibility to work some weekends / shifts or longer hours if required.
Experienced in Agile Methodology (advantageous).
Experienced in using Agile Tools such as Confluence and JIRA (advantageous).
Experienced in using Test Tools such as HP ALM and JIRA (X-Ray) (advantageous).
More than 10 Years
SAP ABAP Developer (Advanced) 3237 TT
Posted today
Job Viewed
Job Description
General Role Tasks:
Development and maintenance on platform/application.
Develop systems solutions in line with quality and delivery requirements.
Preparation of system/technical documentation (as per ISO standards).
Ability and willingness to coach and give training to fellow colleagues and users when required.
Support system audits.
Cosmic_Int Specific Role Tasks/Requirements:
Planning: Assist user departments in designing system requirement/proposal documentation based on business processes.
Designing Responsibilities in projects.
Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements.
Review business requirements and propose and create system design, evaluate alternatives.
Review and present proposed system design / solution to IT Project Manager / Leader and User Management or System owner / Business owner for Cosmic.
Design systems solutions in line with quality and delivery requirements (Template solution).
Support the following steps in the Designing Cycle.
Preparation of system/technical documentation (as per ISO standards).
Preparation of user and operation manual.
Creation of Test Cases.
User training (Key users).
System testing/parallel runs.
System implementation (transition into line).
System checks/quality assurance.
User sign-off.
Time estimating:
Time estimates must be adhered to according to projects
Estimated completion time to be agreed upon by Consultant, Project Manager and User Organisation
Principal accountabilities:
Ensure that the timings set by the Project Manager are achieved
Ensure user satisfaction / acceptance of all completed systems / processes / maintenance requests
Provide support to all user departments in achieving the approved company technology and software objectives.
Ensure systems compatibility with agreed AG strategies and standard.
Ensure that all job streams for a system operate correctly.
Leadership tasks:
Ensure user appreciation of the principles of system designing.
Qualifications/Experience:
Relevant IT / Business Degree.
SAP ABAP Certification.
5+ years' experience.
Essential Skills Requirements:
SAP S4 Hana
SAP ABAP knowledge in FI/CO, SD, MM.
Interfaces via SAP Partner System, IDocs as well as Web Services.
SAP Workflow in FI, MM and SD.
Purchasing
SAP ABAP knowledge in Sales and Distribution.
SAP ABAP knowledge in Materials Management.
SAP ABAP knowledge in Vehicle Management System.
Project Systems
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
Advantageous Skills Requirements:
Specific Technical / Functional skills:
Understanding of integration between systems using different technologies.
Requirements analyses, organisation, and management.
Translating and simplifying technical requirements.
Provide input to document requirements in appropriate format.
Assist with identification and management of risk.
Knowledge of Unix and Connect-M Managed File Transfer.
Soft Skills:
Strong presentation skills.
Above-board work ethics.
Flexibility to take up different tasks in the project.
Ability and willingness to coach and give training to fellow colleagues and users when required.
Willing and able to travel internationally.
Open and pro-active communication across teams.
Ability to understand complex work environments.
Additional Requirements:
Flexibility to take up different tasks in the feature team.
Flexibility to work after hours if needed.
German Speaking.
Experience in a DevOps environment.
Confluence and Jira.
Between 3 - 5 Years
Principal ABAP Object-Oriented Developer
Posted today
Job Viewed
Job Description
DLK Group | Contract
Principal ABAP Object-Oriented Developer
Cape Town, South Africa | Posted on 10/10/2025
check(event) ; career-website-detail => ,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> check(event)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteColorBtn" lyte-rendered=""> {{getI18n("")}}
Share this job with your network
- openurl(event)">
- openurl(event)">
- openurl(event)">
- openurl(event)">
- openurl(event)">
- copyLink(event)">
- load_list_page(event)"> Job listing
- Job details
Job Information
- Date Opened 10/10/2025
- Job Type Contract
- Industry IT Services
- Work Experience 7-10 years
- Salary Market Related
- City Cape Town
- Province Western Cape
- Country South Africa
- Postal Code 7400
Job Description
Core Skills & Responsibilities:
- Analyze business requirements to determine configuration, programming, reporting, interface, output file, and security/roles requirements.
- Perform ABAP Object-Oriented programming, testing, and debugging in support of SAP module implementations and enhancements.
- Develop, maintain, and optimize custom reports, function modules, and interfaces to ensure system efficiency and alignment with business processes.
- Collaborate with functional consultants to translate business needs into effective technical solutions.
- Ensure high-quality documentation and compliance with SAP development standards.
- Participate in code reviews, performance tuning, and issue resolution activities.
- Support integration using OData services and other SAP interface technologies.
- Provide technical mentorship and guidance to junior developers.
Requirements
Experience Required:
- Minimum of 8+ years of SAP development experience
- Strong background in software architecture, design, and development
Mandatory Requirements
- Minimum 8+ years SAP Development experience
- Developer-specific SAP Certification
Other Requirements
- Experience working within or supporting Local Government environments will be advantageous.
- Proficiency in OData development and integration is essential.
- It is strongly recommended that the candidate resides in Cape Town.
check(event) ; career-website-detail-template-2 => ,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">