What are the responsibilities and job description for the SAP Adap Full-Stack Engineer position at Soni?
We are seeking a seasoned SAP ABAP Developer with strong experience in S/4HANA, Fiori, and ABAP development to lead the design, implementation, and support of technical solutions across multiple SAP landscapes. This role involves collaborating with cross-functional teams to align technical deliverables with business needs and ensure high-performance, scalable solutions.
Key Responsibilities:
- Analyze business requirements and translate them into scalable SAP technical solutions.
- Design, develop, test, and implement custom enhancements using ABAP, HANA, CDS, and OData.
- Lead architecture and integration discussions with IT and business stakeholders.
- Develop and maintain RICEFW objects: Reports, Interfaces, Conversions, Enhancements, Forms.
- Create technical documentation (TDD, Unit Test cases) and support solution testing and deployment.
- Support SAP Fiori and UI5 applications, including custom app development and architecture deployment.
- Configure and support integrations with Oracle and legacy systems using PI/PO, IDOC, and third-party adapters.
- Provide post-go-live support, troubleshooting, and continuous improvement recommendations.
- Mentor junior developers and participate in project planning and technical leadership.
Required Experience:
- 10 years of SAP ABAP development experience, including in S/4HANA environments.
- Strong command of RICEFW, Object-Oriented ABAP, CDS Views, AMDP, and OData Services.
- Proven experience with SAP Fiori/UI5, HTML5, JavaScript, and SAP Gateway.
- Experience in implementing and supporting SAP PI/PO and SAP Process Orchestration.
- Hands-on with technical components like SAP Scripts, Smart Forms, Adobe Forms, ALE/IDOC, LSMW, BDC, BAPI, BADI, and Enhancement Points.
- Involvement in at least 3 SAP implementation or rollout projects.
- Experience with SAP Retail, CAR, and POS integrations is a plus.
- Familiarity with SAP BTP, ESR, IR objects, Java/Graphical Mapping, and XML technologies.
- Integration expertise with Oracle or other third-party legacy systems.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- SAP Certifications or training in ABAP, Fiori, or SAP S/4HANA.
- Experience in the Retail industry or knowledge of retail business processes (OTC, P2P, Inventory Mgmt).
- Familiarity with SAP BTP and integration with cloud platforms.
- Strong communication, presentation, and collaboration skills with the ability to work across technical and business teams.
- Previous experience in a technical team lead or mentoring capacity.