Job Description – SAP ABAP Software Engineer
Remote - 3:00 PM - 12 am
We are looking for an experienced SAP ABAP Software Engineer to join our team and support large-scale SAP S/4 HANA implementation and development initiatives.
The role requires strong expertise in ABAP development, S/4 HANA migration, integration, and clean-core extensibility practices.
You will be responsible for building, enhancing, and maintaining high-quality technical solutions across SAP systems, collaborating with functional teams, and ensuring smooth adoption of new business solutions.
Responsibilities
- Design, develop, and maintain SAP ABAP solutions in alignment with clean-core best practices.
- Review functional specifications and translate them into high-quality technical designs.
- Build and enhance CDS Views, AMDP classes, OData services, and RAP-based developments.
- Perform technical analysis, debugging, and resolution of issues across different modules.
- Develop and maintain integrations between SAP and external systems using IDOCs, BAPIs, RFCs, and APIs.
- Create and maintain technical documentation, estimates, and status updates (RICEFW objects).
- Participate in testing cycles (Unit Testing, Integration Testing, UAT) and provide defect resolution support.
- Conduct peer code reviews to ensure compliance with coding standards and performance guidelines.
- Collaborate with cross-functional teams and suggest alternative designs or improvements.
- Support S/4 HANA migration activities including custom code remediation and optimization.
Technical Skills
- 5–8 years of hands-on experience in SAP ABAP development including core areas such as:
- Data Dictionary, Reports, ALV, Enhancements, BADIs, BAPIs, IDOCs, RFCs, Adobe Forms, SmartForms, and Workflows.
- Strong knowledge of S/4 HANA Development:
- Core Data Services (CDS), AMDP, OData Services, RAP, and CAP models.
- Native SQL, ADBC, External Views, and text search.
- Custom code migration and optimization on S/4 HANA platforms.
- Experience with SAPUI5/Fiori development and SAP BTP Integration Suite is a plus.
- Proficiency in performance tuning and debugging complex ABAP code.
- Experience with version control, transport management, and scheduling tools (e.g., Control-M, Autosys).
- Familiarity with SAP Clean Core principles and extensibility options (in-app, key-user, and side-by-side).
Other Skills
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication.
- Ability to collaborate effectively in a global and cross-functional team environment.
- SAP technical certification preferred but not mandatory.
Skills Required
Adobe Forms, Idocs, rap, Workflows, Version Control, Odata Services, Amdp, Performance Tuning, Smartforms, Fiori, SAP ABAP Development, Transport Management, Sapui5, Bapis