Senior Application Developer
Job Description
The Senior SAP EWM Developer is responsible for designing, developing, and optimizing advanced warehouse management solutions within SAP S/4HANA or decentralized EWM environments. The role involves technical leadership, complex developments, and close interaction with functional teams and clients.
Key Responsibilities
- Lead technical design and development of SAP EWM solutions
- Develop custom enhancements using:
- ABAP Objects (OO)
- BAdIs, User Exits, Implicit/Explicit Enhancements
- RF Framework, PPF, MFS (if applicable)
- Design and build interfaces (IDoc, RFC, REST/OData via SAP Gateway/BTP)
- Optimize warehouse processes performance (putaway, picking, wave, yard mgmt)
- Collaborate with functional consultants to translate business requirements into technical solutions
- Support integration with SAP modules (MM, SD, TM, PP) and external systems (WCS/WMS)
- Perform code reviews, enforce development standards, and mentor juniors
- Lead technical troubleshooting and root cause analysis in hypercare/AMS
- Contribute to solution architecture and effort estimation
Required Skills
- 6–10+ years in SAP development, with strong focus on EWM
- Deep expertise in:
- SAP EWM architecture (Embedded / Decentralized)
- ABAP OO and performance tuning (HANA optimized coding)
- Experience with:
- RF developments, PPF framework, EWM enhancements
- Debugging EWM standard classes and function modules
- Knowledge of S/4HANA and SAP BTP integration patterns
- Familiarity with agile methodologies (Scrum, SAFe)
Soft Skills
- Strong leadership and mentoring capability
- Client-facing communication skills
- Problem-solving and decision-making autonomy
Education
- Degree in Computer Science, Engineering, or related field
Cairo, EG