About the Role
We are looking for a highly skilled Senior SAP ABAP Consultant with strong hands-on experience in RESTful Application Programming Model (RAP). The ideal candidate should be able to design, develop, and deliver scalable, clean, and efficient ABAP solutions on SAP S/4HANA using RAP frameworks.
Key Responsibilities
- Develop end-to-end applications using SAP ABAP RAP (behavior definition, CDS views, service definitions, service bindings, etc.).
- Build and enhance applications on S/4HANA and BTP ABAP Environment.
- Design and implement CDS Views, AMDP, ABAP OO, and OData services.
- Work on Fiori Elements applications integrated with RAP.
- Analyze business requirements and translate them into technical specifications.
- Optimize performance of ABAP programs and CDS-based solutions.
- Debug, troubleshoot, and ensure high-quality code following SAP best practices.
- Collaborate with functional consultants, testers, and project managers.
- Support deployment, testing, and post-go-live activities.
- Prepare technical documentation and participate in code reviews.
Required Skills
- 5+ years of hands-on experience in SAP ABAP development.
- Strong expertise in RAP (RESTful ABAP Programming Model).
- Proficient in CDS Views, OData V2/V4, BOPF (optional), AMDP, ABAP OO.
- Experience with S/4HANA extensions using In-App and Side-by-Side approaches.
- Understanding of Fiori Elements and UI annotations.
- Knowledge of BTP ABAP Environment (advantage).
- Experience in Debugging, Performance Optimization, and Unit Testing.
Nice to Have
- Experience with SAP Cloud Application Programming Model (CAP).
- Knowledge of Event Handling, Draft Handling, and Authorization concepts in RAP.
- Exposure to CI/CD, Git, or transport management in BTP.