Key Responsibilities:
- Develop, modify, and maintain ABAP programs, reports, enhancements, and workflows for SAP systems (ECC, S/4 HANA, BW, etc.).
- Analyze business requirements and provide efficient and scalable ABAP solutions.
- Collaborate with functional consultants to design and implement end-to-end solutions.
- Design, develop, and optimize SAP interfaces using IDOC, BAPI, RFC, ALE, and web services.
- Perform performance tuning, debugging, and troubleshooting of ABAP programs.
- Develop user exits, BADI, and enhancement spots as required.
- Ensure high standards of code quality, performance, and security in all deliverables.
- Participate in code reviews and provide mentorship to junior developers.
- Work on SAP S/4 HANA migrations and conversions, if applicable.
- Provide SAP support and resolve production issues within agreed SLAs.
- Write technical documentation and create user manuals for developed solutions.
- Participate in SAP upgrades, patches, and system migrations.
- Collaborate with project teams during system testing, integration testing, and user acceptance testing (UAT).
Required Skills and Qualifications:
- Bachelors degree in Computer Science, Information Technology, or related field.
- 6-10 years of professional experience in SAP ABAP development.
- Strong proficiency in ABAP programming language and tools.
- Hands-on experience with SAP modules (e.g., SAP FI/CO, MM, SD, HR, CRM, WM, etc.).
- In-depth knowledge of ABAP development techniques such as Reports, Forms (SmartForms, SAPscript), Dialog programming, BAPIs, BADIs, ALV, and IDOCs.
- Experience with SAP NetWeaver, SAP HANA, and S/4 HANA environments.
- Strong knowledge of SAP performance tuning, debugging, and error handling.
- Experience working on integrations using PI/PO, API, and web services.
- Familiarity with SAP Fiori and UI5 development is a plus.
- Knowledge of Agile methodology and tools such as Jira is desirable.
- Good problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and ability to work effectively in a team-oriented environment.
Preferred Qualifications:
- SAP certification in ABAP or related areas.
- Experience in working with S/4 HANA migrations or implementations.
- Exposure to SAP Fiori/UI5 and HANA CDS views.
- Experience with Agile and DevOps environments.
Skills Required
Idoc, Bapi, Rfc, Ale, Abap