Key Responsibilities
- Develop and enhance SAP ABAP programs on SAP S/4HANA, including: Reports (ALV), Interfaces (IDoc/RFC/API/File), Enhancements (User Exit/BADI/Enhancement Framework), Forms (SmartForms/Adobe Forms), and Workflow (if applicable).
- Analyze business requirements and translate them into technical solutions aligned with SAP standards and best practices.
- Prepare technical design documents, program specifications, and development documentation.
- Perform debugging, root cause analysis, and code optimization to improve system stability and performance in HANA environment.
- Support testing activities including Unit Test, SIT, and UAT, and resolve defects/issues effectively.
- Support cutover, go-live, and hypercare activities when required.
- Work closely with functional consultants, SAP Basis, and integration teams to ensure end-to-end delivery.
- Ensure developments comply with internal IT governance, security requirements, and SAP best practices.
Qualifications / Requirements
- Bachelor's degree in Computer Science, Information Technology, or related fields.
- Proven hands-on experience in SAP ABAP development on SAP S/4HANA (mandatory).
- Strong ABAP skills including ABAP Objects (OOP), debugging, troubleshooting, performance tuning, and optimization.
- Experience in SAP integration development: BAPI, RFC, IDoc, and OData services (basic to intermediate).
- Understanding of SAP development lifecycle, transport management, and change control processes.
- Good communication skills and ability to work with cross-functional teams.