SAP S/HANA Technical Developer; ABAP, Fiori and SAP BTP
Listed on 2026-07-25
-
Software Development
SAP Tech / Software, Data Engineering
Location: New York
The organization is undertaking a strategic ERP modernization initiative to migrate its existing SAP ECC landscape to SAP S/4
HANA. To support this transformation, the organization seeks an experienced SAP Technical Developer with strong expertise in ABAP development, SAP Fiori, and SAP Business Technology Platform (BTP).
The consultant will play a key role in assessing, remediating, redesigning, and developing custom SAP solutions to ensure compatibility with SAP S/4
HANA and to enable the adoption of SAP’s modern architecture, user experience, and cloud extension capabilities.
The objective of this assignment is to provide technical expertise and hands‑on development support throughout the SAP ECC to SAP S/4
HANA migration project, including custom code remediation, Fiori application development, SAP BTP extensions, integrations, testing, and post‑go‑live support.
The SAP S/4
HANA Technical Developer will perform the following activities:
- SAP ECC to S/4
HANA Technical Migration Support- Conduct technical analysis of existing SAP ECC custom developments and identify impacts related to SAP S/4
HANA conversion. - Review and remediate custom code using SAP S/4
HANA readiness and simplification assessment tools.
- Conduct technical analysis of existing SAP ECC custom developments and identify impacts related to SAP S/4
- Analyze and adapt:
- Z-programs
- Reports
- Interfaces
- Enhancements
- User exits
- BAd Is
- Forms
- Batch jobs
- Workflows
- Support system conversion, testing, and cutover activities.
- Resolve technical issues identified during migration and testing phases.
- Collaborate with functional teams to assess and address business process impacts resulting from the migration.
- ABAP Development and Modernization
- Develop, enhance, and optimize ABAP applications using SAP S/4
HANA development standards. - Refactor legacy ECC custom developments for HANA‑optimized performance.
- Design and develop:
- Object‑Oriented ABAP solutions
- CDS Views
- AMDP procedures
- OData services
- RAP (RESTful ABAP Programming Model) applications
- Perform performance optimization leveraging SAP HANA capabilities.
- Develop and maintain APIs and integration services.
- Develop, enhance, and optimize ABAP applications using SAP S/4
- SAP Fiori Development
- Convert Processes and Forms Application based on Adobe Forms into Processes and Forms Application Fiori applications aligned with SAP S/4
HANA business processes. - Troubleshoot and resolve Fiori application issues.
- Convert Processes and Forms Application based on Adobe Forms into Processes and Forms Application Fiori applications aligned with SAP S/4
- SAP BTP Development and Extension
- Develop applications and services using the SAP Cloud Application Programming Model, including:
- Core Data Services data models;
- CAP services using Node.js and/or Java;
- Business logic, validations, actions, and event handling;
- REST and OData services;
- Integration with SAP S/4
HANA, SAP HANA Cloud, and other BTP services.
- Design and develop applications and services using the SAP RESTful Application Programming Model, including:
- CDS views and data models;
- Managed and unmanaged business objects;
- Behavior definitions and implementations;
- Validations, determinations, actions, and authorizations;
- Draft‑enabled applications;
- OData services;
- SAP Fiori elements applications.
- Design, develop, and implement business processes and approval workflows using SAP Build Process Automation, including:
- Forms and approval tasks;
- Business rules and decisions;
- Multilevel and conditional approvals;
- Notifications, reminders, escalations, and substitutions;
- Workflow monitoring and audit trails;
- Integration with SAP S/4
HANA, SAP Build Apps, CAP, RAP, and external systems.
- Demonstrate and apply SAP Joule capabilities by developing or configuring Joule skills, conversational interactions, guided actions, development assistance, process automation, and relevant generative artificial intelligence use cases.
- Develop proofs of concept and working prototypes using SAP BTP, SAP Build, SAP Joule, CAP, RAP, and SAP Integration Suite to demonstrate potential business solutions.
- Develop applications and services using the SAP Cloud Application Programming Model, including:
- Integration and Interface Development
- Develop and support integrations using:
- SAP Integration Suite
- REST APIs
- SOAP services
- OData services
- IDocs
- RFCs/BAPIs
- Support integration testing between SAP and external applications.
- Troubleshoot interface and middleware‑related issues.
- Develop and support integrations using:
- Testing, Deployment and Hypercare Support
- Prepare technical unit testing and integration testing documentation.
- Support system integration testing (SIT), user acceptance…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).