Requirement Analysis & Solution Design:
- Collaborate with business stakeholders to gather functional and technical requirements.
- Analyze requirements and propose SAP ABAP/Fiori solutions aligned with business processes.
- Design and document technical specifications for custom developments, enhancements, and interfaces.
2. SAP ABAP Development & Customization:
- Develop, test, and deploy custom ABAP reports, programs, enhancements, BAPIs, and forms (SAPScript, SmartForms, or Adobe Forms).
- Debug, optimize, and maintain existing ABAP programs.
- Ensure ABAP developments comply with SAP standards and best practices.
3. SAP Fiori Development & Implementation:
- Design, develop, and configure SAP Fiori/UI5 applications based on functional requirements.
- Customize standard Fiori apps and develop custom Fiori apps where necessary.
- Collaborate with UX/UI teams to ensure user-friendly and efficient interfaces.
4. Testing & Quality Assurance:
- Prepare and execute Unit Test Scripts, Integration Testing, and User Acceptance Testing (UAT).
- Ensure custom developments meet functional requirements and technical standards.
- Support technical teams in resolving defects or performance issues.
5. Documentation & Training:
- Prepare technical and functional documentation for ABAP and Fiori developments.
- Provide guidance and training to end-users and junior developers on new applications or changes.
- Maintain knowledge base and coding standards for future reference.
6. Support & Continuous Improvement:
- Provide post-implementation support for ABAP programs and Fiori applications.
- Identify opportunities to improve SAP processes, optimize Fiori apps, and enhance system performance.
- Collaborate with functional and technical teams to ensure consistent and efficient SAP solutions.
Skills
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum 3–5 years of experience in SAP ABAP development and Fiori/UI5 applications.
- Strong knowledge of SAP ABAP programming, Object-Oriented ABAP, and enhancements (user exits, BADI, BADIs).
- Proficiency in SAP Fiori/UI5 development and SAP Gateway services (OData).
- Experience with SAP modules (MM, SD, FICO, PP, etc.) and functional business processes.
- Strong problem-solving, analytical, and documentation skills.
- Excellent communication and collaboration skills to work with business and technical teams.
- SAP ABAP and Fiori Certification.
- Experience with SAP S/4HANA development and migration projects.
- Knowledge of SAP Web IDE, Eclipse, or BAS (Business Application Studio) for Fiori development.
- Exposure to SAP HANA views, CDS, and AMDP programming.
- Prior experience in large-scale SAP implementations or global SAP projects.