Overview
We are seeking a Senior SAP ABAP & Fiori Technical Lead to support and enhance an enterprise SAP landscape while driving ongoing SAP S/4HANA modernization initiatives. This is a highly technical, hands-on role focused on modern ABAP development, SAP Fiori applications, production support, custom code remediation, integrations, and SAP upgrade activities.
The ideal candidate will possess deep expertise in SAP S/4HANA ABAP development, understand the architectural differences between ECC and S/4HANA, and have strong experience developing modern SAP applications utilizing CDS Views, OData Services, SAPUI5, and Clean Core principles. Experience supporting future SAP BTP initiatives is highly desirable.
Key Responsibilities
SAP Production Support
- Provide hands-on production support for SAP S/4HANA and ECC environments.
- Troubleshoot complex technical issues and perform root cause analysis.
- Partner with AMS and functional teams to resolve critical production incidents.
- Improve application stability, reliability, and system performance.
SAP S/4HANA Transformation
- Support SAP upgrade and S/4HANA transformation initiatives.
- Perform custom code remediation for S/4HANA compatibility.
- Execute ABAP Test Cockpit (ATC) analysis and resolve identified issues.
- Replace obsolete ECC objects and adapt custom developments for S/4HANA.
- Participate in upgrade readiness assessments and modernization activities.
SAP Development
- Design, develop, and optimize modern ABAP solutions.
- Build scalable applications following S/4HANA development best practices.
- Develop reusable technical components using Object-Oriented ABAP.
- Perform performance tuning and code optimization.
SAP Fiori & UI Development
- Develop and enhance SAP Fiori applications.
- Create and maintain OData Services.
- Build SAPUI5 applications utilizing CDS annotations.
- Support enterprise-wide Fiori deployment initiatives.
- Collaborate with UX and functional teams on application enhancements.
Enterprise Integrations
- Develop and support enterprise integrations utilizing:
- IDocs
- RFCs
- BAPIs
- OData Services
- SAP Web Services
- Support API-based integrations across SAP platforms.
Required Technical Skills
SAP ABAP Development
- 10+ years of SAP ABAP development experience.
- Strong Object-Oriented ABAP (OO ABAP).
- Modern Open SQL development.
- Inline declarations.
- SQL Expressions.
- Aggregations and Joins.
- Code Pushdown techniques.
- Performance-focused development practices.
- Strong understanding of SAP HANA architecture.
SAP S/4HANA Development
Hands-on experience with:
- S/4HANA custom development
- Custom code remediation
- ECC to S/4HANA migration support
- Simplification Items
- Upgrade activities
- Clean Core development principles
- SAP development best practices
CDS Views
Strong experience creating:
- Basic Views
- Interface Views
- Consumption Views
- CDS Associations
- CDS Annotations
- Authorization Checks
AMDP & SQLScript
Experience with:
- ABAP Managed Database Procedures (AMDP)
- SQLScript
- Database-side processing
- Complex SQL optimization
- Code Pushdown architecture
Performance Optimization
Hands-on experience using:
- ST05 SQL Trace
- SAT Runtime Analysis
- SQL Monitor
- Performance tuning
- SQL optimization
- Runtime troubleshooting
SAP Fiori
Strong experience with:
- SAP Fiori
- SAPUI5
- OData Services
- Gateway Services
- CDS-based Fiori applications
- Responsive application development
SAP Integration
Experience with:
- IDocs
- RFC
- BAPI
- SAP Web Services
- Enterprise integrations
- Interface troubleshooting