Become part of an international team based in South Africa and GermanyWe 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.TasksDesign, 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.RequirementsMinimum 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.BenefitsEmployees First: Our employees are our top priority100% Remote & Home OfficeTraining and development opportunitiesApple MacBooks and ergonomic workstationsSurf-Life Balance: Flexible working hours and a relaxed work environmentAccess to co-working spaces in South Africa and financial contribution toward co-working subscriptionsVisa Support for South Africa and GermanyPerformance-based compensationWell-being activitiesNote for Recruitment AgenciesPlease 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 CompanyLekker Code Company ist ein IT-Outsourcing-Unternehmen, das maßgeschneiderte Tech-Lösungen entwickelt. Mit einem internationalen Team in Deutschland und Südafrika bieten wir flexible, moderne Softwareentwicklung und kreative Problemlösungen für diverse Kundenprojekte.