Description :
Core ABAP Development
- Design, develop, and enhance applications using ABAP OOPS, following clean code and modular programming principles.
- Build and maintain reusable global classes, interfaces, DDIC objects, BAdIs, enhancements, and user exits.
- Optimize ABAP programs for performance, scalability, and robustness.
- OData Services Development
- Develop and maintain Classical SEGW-based OData Services (CRUD-Q operations, MPC/DPC extensions).
- Build RAP-based OData Services, including service definitions, bindings, and service exposures.
- Troubleshoot and optimize OData payloads, metadata, authorizations, and performance.
- CDS Views & S/4HANA Development
- Design and implement CDS Views: Basic, Composite, Analytical, and Consumption views.
- Apply CDS annotations for UI, metadata extensions, analytical queries, text joins, authorization controls, and Fiori integration.
- Work with AMDP, SQL Script, and table functions where required.
- RAP (RESTful ABAP Programming Model)
- Build RAP Business Objects including:
- Behavior Definitions (managed & unmanaged scenarios)
- Projection Views & View Entities
- Determinations, Validations & Actions
- Implement draft handling, late numbering, lock handling, and transactional consistency.
- Integrate RAP objects with Fiori Elementsbased UIs.
- BOPF, Fiori & S/4HANA Programming Model
- Work with BOPF framework for BO modeling, actions, determinations, and validations.
- Collaborate with UI teams to support Fiori (freestyle & Fiori Elements) applications.
- Follow the S/4HANA programming model, embracing CDS ? OData ? Fiori architecture.
- Technical Design & Collaboration
- Interpret functional specifications and convert them into technical design documents.
- Provide technical feasibility assessments and effort estimations.
- Collaborate closely with functional consultants and business stakeholders.
- Conduct unit testing, code reviews, and support SIT/UAT stages.
- Maintenance, Support & Optimization
- Troubleshoot production issues and implement corrections with minimal downtime.
- Enhance existing applications to improve performance and functionality.
- Ensure code complies with SAP best practices, security guidelines, and naming conventions.
Nice-to-Have Skills :
- Knowledge of OO ALV, Adobe Forms, SmartForms, and IDocs.
- Experience with Event Mesh, CAP (Cloud Application Programming), or SAP BTP development.
- Exposure to integration technologies: CPI, APIs, RFCs, SOAP/REST services.
- Familiarity with Agile methodologies, DevOps pipelines, and GIT-enabled CTS.
- SAP Certification in ABAP, S/4HANA, or RAP (advantageous).
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1578041
Interview Questions for you
View All