Quick overview
Job description
Senior S/4HANA ABAP RAP & Clean Core Developer
Position Type: Contract
Experience Level: 8+ Years in ABAP (Minimum 2–3 years hands-on ABAP RAP & CDS on S/4HANA)
Location: Remote with travel
Role Summary
We are seeking a Senior ABAP RAP Developer to construct the high-performance ERP transactional backbone required for autonomous AI agents. Adhering strictly to SAP Clean Core principles, this role will build custom C1-released Core Data Services (CDS) views and ABAP RESTful Application Programming Model (RAP) business objects for inventory movements, purchase requisitions, and operational supply chain flows.
Core Responsibilities
• Design and develop ABAP RESTful Application Programming Model (RAP) business objects (managed and unmanaged with draft capabilities) exposing OData V4 services.
• Develop optimized, C1-released Core Data Services (CDS) transactional and analytical views across Inventory Management (MM-IM) and Sourcing & Procurement (MM-PUR).
• Implement validation routines, determinations, and custom RAP actions (e.g., simulate stock transfer, draft purchase requisition, check ATP availability).
• Ensure strict adherence to SAP Clean Core / ABAP Cloud rules, avoiding direct modifications and utilizing released extension points and standard APIs.
• Support end-to-end integration testing with BTP services, profiling performance via ABAP Trace (SAT) and Gateway performance tools.
Required Technical Qualifications
• Core Frameworks: Expert in ABAP RESTful Application Programming Model (RAP), ABAP Cloud, Core Data Services (CDS), and OData V2/V4 publishing.
• ERP Modules: Proven background building logic around Material Documents, Stock Transport Orders (STOs), Purchase Orders/Requisitions, and Batch Management.
• Modern Tooling: Proficiency in ABAP Development Tools (ADT) in Eclipse (not solely SE80/legacy GUI) and Git-enabled ABAP (abapGit).
• Clean Core Discipline: Demonstrated experience working with SAP C1-released interface contracts and decoupling business logic from underlying DB tables.
Similar jobs
- BJ
Full Stack Engineer, AI systemsRecently posted Auto Apply
Bjakcareer · United States · Remote 🇺🇸
DockerNext.jsSQL+7TechnologySalary not listed - BJ
Full Stack EngineerRecently posted Auto Apply
Bjakcareer · United States · Remote 🇺🇸
OnboardingNext.jsKYC+2TechnologySalary not listed - BJ
Full Stack Engineer Auto Apply
Bjakcareer · United States · Remote 🇺🇸
Next.jsVueReactTechnologySalary not listed - BJ
Full Stack Software Engineer - AI Finance Agent Auto Apply
Bjakcareer · United States · Remote 🇺🇸
TechnologySalary not listed - OR

Principal Network Developer
Oracle Corporation · Nashville, TN · Hybrid 🇺🇸
OracleAnsiblePython+2Technology$102.3k - $209.5k/yr - ZI
Senior Full Stack iOS EngineerRecently posted
ZipStaff Inc. · Washington, Washington DC · On-site 🇺🇸
SAFeMicroservicesObjective-C+9TechnologySalary not listed - RB

.Net DeveloperRecently posted
Revive Business Solutions · Lisle, Illinois · Hybrid 🇺🇸
SQLGitHTML+14TechnologySalary not listed - SC
Senior .Net DeveloperRecently posted
Scadea · Chicago, Illinois · On-site 🇺🇸
MicroservicesMySQLSQL+16TechnologySalary not listed - QT
Dot Net DeveloperRecently posted
Q1 Technologies, Inc · Aurora, Illinois · Hybrid 🇺🇸
DockerMicroservicesScrum+10TechnologySalary not listed - YA
Dotnet Developer with ReactRecently posted
Yantran LLC · Illinois · Hybrid 🇺🇸
SQLGitHTML+11TechnologySalary not listed - QT
Net Full Stack DeveloperRecently posted
Q1 Technologies, Inc · Aurora, Illinois · Hybrid 🇺🇸
FlaskAWSSSO+4TechnologySalary not listed - MI
.NET DeveloperRecently posted
Mindlance · Buffalo, New York · Hybrid 🇺🇸
Project ManagementTechnologySalary not listed