Title: SAP ABAP & SAP Fiori Consultant
Job Summary
We are seeking an experienced SAP ABAP & SAP Fiori Consultant with 8–10 years of hands-on experience in designing, developing, and supporting SAP applications. The ideal candidate should possess strong expertise in SAP ABAP development, SAP Fiori/UI5, OData services, and SAP Gateway. Experience in S/4HANA development and modern SAP technologies is highly preferred.
Key Responsibilities
- Design, develop, test, and support SAP ABAP developments across S/4HANA environments.
- Develop and enhance SAP Fiori applications using SAPUI5 and Fiori Design Guidelines.
- Build and maintain OData Services using SAP Gateway (SEGW).
- Develop custom reports, interfaces, enhancements, forms, workflows, and conversions.
- Work on RICEFW objects (Reports, Interfaces, Conversions, Enhancements, Forms, Workflows).
- Integrate SAP applications with third-party systems using APIs, REST, SOAP, IDocs, RFCs, and BAPIs.
- Perform performance tuning and code optimization using SQL Trace, SAT, and ATC.
- Collaborate with functional consultants to understand business requirements and provide technical solutions.
- Perform unit testing, code reviews, and ensure adherence to SAP development standards.
- Support production issues, incident resolution, and change requests.
- Prepare technical design documents, functional specifications, and knowledge transfer documentation.
- Participate in project estimations, design discussions, and Agile ceremonies.
Required Skills
SAP ABAP
- Strong expertise in:
- Reports (Classical, Interactive, ALV), Data Dictionary, Smart Forms, SAP Scripts, Adobe Forms, BDC, BAPIs, RFCs, BADIs, User Exits, Enhancement Framework, IDocs, ALE, Proxy Development, OO ABAP, Dynamic Programming
SAP Fiori / UI5
- SAPUI5, Fiori Elements, SAP Fiori Launchpad, OData Services, SAP Gateway, BAS (Business Application Studio), SAPUI5 Controls, JavaScript, HTML5, CSS3, XML Views, JSON Models
SAP HANA / S/4HANA
- CDS Views, AMDP, SQLScript, Code Pushdown Techniques, Eclipse ADT, HANA Performance Optimization
Integration
- REST APIs, SOAP Web Services, OData, IDoc, RFC, BAPI and SAP Gateway Services
Preferred Functional Knowledge
Experience in one or more SAP functional modules:
- FI/CO, MM, PP, PM, WM/EWM, QM and SuccessFactors Integration.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- SAP certification in ABAP, SAP Fiori, or S/4HANA is preferred.
Desired Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Ability to work independently and lead technical discussions.
- Experience working in Agile/Scrum environments.
- Strong mentoring and knowledge-sharing capabilities.
- Ability to manage multiple priorities in a fast-paced environment.
Nice to Have
- RAP (RESTful ABAP Programming Model)
- SAP BTP (Business Technology Platform)
- CAP (Cloud Application Programming Model)
- SAP Build Apps
- SAP Build Process Automation
- Git/GitHub or Azure DevOps
- CI/CD pipelines for SAP development
Responsibilities in Project Delivery
- Lead technical design and development activities.
- Provide effort estimation and technical solutioning.
- Conduct code reviews and ensure development of best practices.
- Coordinate with cross-functional teams for end-to-end delivery.
- Support UAT, production deployment, and hyper care activities.
- Mentor junior developers and contribute to team capability building.