

BrickRed Systems
SAP Advanced Business Application Programming Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an SAP Advanced Business Application Programming Developer, offering a contract length of "X months" with a pay rate of "$X/hour." Key skills include ABAP, CDS Views, OData services, and HANA optimization. Requires 6–8+ years of SAP ABAP experience, including 3+ years on S/4HANA.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
560
-
🗓️ - Date
October 8, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Redmond, WA
-
🧠 - Skills detailed
#Cloud #Debugging #ABAP (Advanced Business Application Programming) #"ETL (Extract #Transform #Load)" #SQL (Structured Query Language) #Scala #Consulting #Programming #Metadata #Process Automation #SAP #Automation
Role description
We’re seeking a highly skilled SAP Advanced Business Application Programming Developer with deep expertise in RAP, CDS Views, OData services, and HANA performance optimization. The ideal candidate will design and deliver scalable, high-performing solutions within the S/4HANA ecosystem, collaborating closely with cross-functional teams and integrating modern SAP technologies such as BTP Business Process Automation (BPA) and Fiori/UI5.
Key Responsibilities
• Develop, enhance, and optimize custom applications using ABAP on S/4HANA and RAP (Restful ABAP Programming Model).
• Design and build CDS Views for both analytical and transactional scenarios.
• Create and expose OData services for Fiori/UI5 applications using annotations and metadata extensions.
• Implement and optimize RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms) with focus on performance and maintainability.
• Leverage HANA pushdown techniques, AMDPs, and SQL Script for high-performance solutions.
• Collaborate with Fiori developers to build modern, responsive Fiori Elements/UI5 apps.
• Implement enhancements via BAdIs, User Exits, and Enhancement Spots.
• Troubleshoot and debug complex issues in S/4HANA environments.
• Integrate and automate business processes using SAP BTP Business Process Automation (BPA).
• Work closely with functional consultants and integration teams to deliver end-to-end SAP solutions.
Required Skills & Experience
• 6–8+ years of SAP ABAP development experience, including 3+ years on S/4HANA.
• Strong hands-on expertise in:
• ABAP CDS Views (Core Data Services)
• ABAP RAP (Restful Application Programming Model)
• OData Services (Gateway, annotations, Fiori/UI5 integration)
• HANA concepts – code pushdown, AMDPs, SQL Script, performance tuning
• RICEF objects and enhancement frameworks (BAdIs, User Exits, Enhancement Spots)
• Proficient in debugging, troubleshooting, and performance optimization in S/4HANA.
• Experience with Fiori Elements and UI5-based applications.
• Familiarity with SAP BTP Business Process Automation (BPA) is a plus.
About BrickRed Systems:
BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.
With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
We’re seeking a highly skilled SAP Advanced Business Application Programming Developer with deep expertise in RAP, CDS Views, OData services, and HANA performance optimization. The ideal candidate will design and deliver scalable, high-performing solutions within the S/4HANA ecosystem, collaborating closely with cross-functional teams and integrating modern SAP technologies such as BTP Business Process Automation (BPA) and Fiori/UI5.
Key Responsibilities
• Develop, enhance, and optimize custom applications using ABAP on S/4HANA and RAP (Restful ABAP Programming Model).
• Design and build CDS Views for both analytical and transactional scenarios.
• Create and expose OData services for Fiori/UI5 applications using annotations and metadata extensions.
• Implement and optimize RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms) with focus on performance and maintainability.
• Leverage HANA pushdown techniques, AMDPs, and SQL Script for high-performance solutions.
• Collaborate with Fiori developers to build modern, responsive Fiori Elements/UI5 apps.
• Implement enhancements via BAdIs, User Exits, and Enhancement Spots.
• Troubleshoot and debug complex issues in S/4HANA environments.
• Integrate and automate business processes using SAP BTP Business Process Automation (BPA).
• Work closely with functional consultants and integration teams to deliver end-to-end SAP solutions.
Required Skills & Experience
• 6–8+ years of SAP ABAP development experience, including 3+ years on S/4HANA.
• Strong hands-on expertise in:
• ABAP CDS Views (Core Data Services)
• ABAP RAP (Restful Application Programming Model)
• OData Services (Gateway, annotations, Fiori/UI5 integration)
• HANA concepts – code pushdown, AMDPs, SQL Script, performance tuning
• RICEF objects and enhancement frameworks (BAdIs, User Exits, Enhancement Spots)
• Proficient in debugging, troubleshooting, and performance optimization in S/4HANA.
• Experience with Fiori Elements and UI5-based applications.
• Familiarity with SAP BTP Business Process Automation (BPA) is a plus.
About BrickRed Systems:
BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.
With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.