We are seeking an experienced SAP Developer to design, develop, test, and support SAP solutions across business processes. The ideal candidate will have strong hands-on development experience in SAP (ECC and/or S/4HANA), work closely with functional teams, and deliver scalable, high-quality solutions aligned with business needs.
Key Responsibilities
- Design, develop, and enhance SAP applications using ABAP / ABAP OO
- Develop and modify Reports, Interfaces, Conversions, Enhancements, and Forms (RICEF)
- Work on custom programs, user exits, BADIs, enhancements, and workflows
- Support SAP ECC and/or S/4HANA implementations, upgrades, and migrations
- Collaborate with functional consultants to translate business requirements into technical solutions
- Optimize existing programs for performance, scalability, and stability
- Handle unit testing, debugging, and defect resolution
- Support UAT, production deployments, and post-go-live issues
- Create and maintain technical documentation
- Follow SAP best practices, coding standards, and security guidelines
Required Skills & Qualifications
- Strong experience in SAP ABAP / ABAP OO
- Hands-on experience with:
- Reports (ALV, Interactive Reports)
- Enhancements (User Exits, BADIs, Enhancement Framework)
- Interfaces (IDocs, BAPIs, RFCs, APIs)
- Forms (SmartForms, SAPScript, Adobe Forms)
- Experience working with SAP ECC 6.0 and/or S/4HANA
- Good understanding of SAP data dictionary, table structures, and performance tuning
- Experience with transport management and SAP change lifecycle
- Ability to work independently and in cross-functional teams
- Strong analytical and problem-solving skills
Experience & Education
- 5+ years of SAP development experience (flexible based on role)
- Bachelor's degree in Computer Science, Engineering, or related field (preferred)