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. 
 Lekker Code Company 
 Lekker Code Company ist ein IT-Outsourcing-Unternehmen, das massgeschneiderte Tech-Losungen entwickelt. Mit einem internationalen Team in Deutschland und Sudafrika bieten wir flexible, moderne Softwareentwicklung und kreative Problemlosungen fur diverse Kundenprojekte.               
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.