Key Responsibilities
- Develop, enhance, and maintain SAP ABAP solutions across SAP S/4HANA and ECC environments.
- Develop custom reports, interfaces, enhancements, CDS Views, OData services, and Fiori/UI5 applications.
- Support and enhance SAP MM and SAP MDG Materials business processes.
- Develop and maintain integrations using IDocs, BAPIs, RFCs, APIs, and other SAP integration technologies.
- Work closely with functional consultants and business teams to understand requirements and translate them into scalable technical solutions.
- Prepare technical specifications, perform development, unit testing, debugging, and production support.
- Implement ABAP enhancements using BAdIs, User Exits, Enhancement Framework, and other appropriate techniques.
- Troubleshoot complex SAP application, interface, and integration issues.
- Participate in code reviews, testing, deployments, and performance optimization.
- Collaborate with cross-functional teams in an Agile development environment.
- Provide technical guidance and support throughout the development lifecycle.
Required Skills & Experience
- 10+ years of hands-on SAP ABAP development experience.
- Strong experience with SAP S/4HANA and SAP ECC.
- Strong knowledge of SAP MM (Materials Management).
- Hands-on experience with SAP MDG for Materials.
- Strong ABAP development and debugging skills.
- Experience developing CDS Views and OData Services.
- Experience with SAP Fiori/UI5 development and integration.
- Strong knowledge of BAdIs, User Exits, Enhancement Framework, and other ABAP enhancement techniques.
- Experience with IDocs, BAPIs, RFCs, APIs, and SAP integrations.
- Strong troubleshooting and problem-solving skills.
- Experience working with functional teams on technical design and solution development.
- Excellent communication and collaboration skills.
- Experience working in an Agile/Scrum development environment.