Key responsibilities:
- Design & Development: Design, build, test, and deploy custom backend solutions using ABAP on HANA, including Object-Oriented ABAP, Core Data Services (CDS) views, and ABAP Managed Database Procedures (AMDP).
- API & Service Creation: Develop and maintain OData services to support SAP Fiori applications and other integrations using the ABAP RESTful Application Programming Model (RAP) and other relevant frameworks.
- Enhancements & Customizations: Implement custom logic and extensions using BAdIs, user exits, and the enhancement framework to meet specific business requirements.
- Performance Optimization: Analyze and optimize application performance by leveraging SAP HANA's in-memory capabilities and ensuring efficient data modeling.
- Collaboration & Support: Work closely with functional consultants, Fiori/UI5 developers, and business stakeholders to translate requirements into technical specifications. Provide technical support, troubleshooting, and debugging for complex backend issues.
- Code Quality: Conduct code reviews, adhere to development best practices, and maintain comprehensive technical documentation.
