SAP ABAP Developer
Core
Designing, developing, and supporting custom solutions across large enterprise SAP S/4HANA environments, including system conversions and modernization.
Role type
Senior SAP ABAP Developer (S/4HANA)
Builds
Scalable, high-performing SAP solutions, Fiori-enabled applications, and integrations with non-SAP systems.
Domain
Enterprise Resource Planning (ERP), SAP S/4HANA
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
ABAP OO, CDS Views, AMDPs, HANA-optimized ABAP, OData services, Fiori integration, SAP enhancement frameworks (BADIs, user exits), IDocs, RFC, BAPI, Web Services, ABAP performance tuning (SAT, ST05), SAP transport management, troubleshooting, technical documentation
Preferred skills
S/4HANA system conversions, greenfield implementations, SAP BTP, ABAP RAP, Fiori/UI5 development, SAP CPI / Integration Suite, SAP certifications
Technologies
SAP S/4HANA, ABAP, CDS, AMDP, OData, Fiori, HANA, SAP Gateway, IDocs, RFC, BAPI, Web Services, SAP API Hub, SAP Solution Manager, ChaRM, SAP BTP, RAP, Steampunk, UI5, SAP CPI
Responsibilities
Design and develop custom ABAP programs, enhancements, and interfaces; Build high-performance CDS views and HANA-optimized solutions; Develop and consume OData services and RESTful APIs; Implement SAP Gateway services; Develop ALV reports and output solutions; Build integrations using IDocs, RFC, and Web Services; Analyze business requirements and translate into technical designs; Perform unit testing and resolve defects; Lead performance tuning of ABAP code and SQL queries; Support S/4HANA upgrades and system conversions; Apply security best practices to custom developments; Maintain technical specifications and documentation; Mentor junior ABAP developers
Seniority
Senior, hands-on IC with mentoring responsibilities