Overview
Remote
On Site
Contract - W2
Skills
Responsibilities include: Working on an cross-functi
Job Details
Hi
Hope this finds you well.
Currently, we have an opening g for the role below. If you are interested, please drop your updated Resume and you can email me or call me at ) or
USTECH Solutions / World Bank
Job Title: SAP ABAP SAP ECC / S/4HANA
Location: Washington D.C. 20433 (Hybrid, 4 days in a week)
Duration: Long-term Contract
We are seeking an experienced SAP ECC / S/4HANA RAP Technical Developer (Level 3) for an onsite engagement (no remote work). This role is part of our finance ERP program and requires a senior developer who can deliver robust, upgrade-safe solutions aligned with SAP architecture and modern ABAP practices.
Responsibilities:
- WBG is undergoing a multi-year, multi-stage transformation from SAP ECC on-premises to SAP S/4HANA on-premise. The program involves a large volume of custom ABAP code built to support specialized business processes.
- Transformation Stages
- Adapt existing custom ABAP code for compatibility with S/4HANA simplified data structures and programming model.
- Re-engineer code using clean-core principles and cloud-ready ABAP (strict ABAP) within S/4HANA.
- Leverage frameworks such as RAP, CDS, and AMDP.
- Selected components may shift to SAP BTP using side-by-side extensibility where architectural or scalability benefits exist.
Minimum Qualifications
- 15+ years of SAP ABAP development in ECC.
- 7+ years of S/4HANA development experience.
- Cloud experience.
Requirements
Technical Core Requirements
- ABAP (ECC & S/4HANA) with RAP (ABAP RESTful Application Programming Model) experience for designing and building upgrade-safe services and UIs.
- Proficiency with CDS views, OData, and performance-optimized data models.
- Familiarity with Fiori/UI5 development and integration patterns.
- BTP experience is a plus.
- Ability to interpret functional requirements, perform fit?gap, and take end-to-end ownership from technical design through delivery.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.