
Search by job, company or skills
Company Description
Ennobel empowers businesses worldwide by offering agility, cost-efficiency, and growth through offshore IT staffing and ERP solutions. Specializing in services such as SAP, Microsoft Dynamics 365, software testing, and IT staff augmentation, Ennobel provides certified talent and full-service execution. Our India-based teams deliver world-class technical expertise with round-the-clock availability, ensuring continuous progress across time zones. Whether you're implementing an ERP system, customizing modules, or extending your team, Ennobel drives measurable business value with speed and reliability.
Summary
We are seeking a seasoned SAP ABAPDeveloper with deep expertise in On Prem landscapes on SAP developments. in this role you will be responsible for designing data models using CDS Views, exposing them via OData services and enabiling Fiori user experiences.
Key Responsibilities Core ABAP DevelopmentDesign, code, and debug complex ABAP programs, including Reports (ALV Interactive), Module Pool Programming.
Implement enhancements and custom logic using User-Exits, Customer-Exits, BAdIs, and Enhancement Spots.
Develop and maintain SAP Scripts, Smart Forms, and Adobe Forms.
Prepare technical specifications and manage transport requests following Change Management processes.
CDS View & Data ModelingDesign and implementCore Data Services (CDS) Viewsto define and consume semantic data models from the SAP HANA database.
Utilize CDS associations, annotations, and access controls to create reusable and secure data models.
OData & Gateway ServicesExpose CDS Views and custom data sources asOData servicesusing SAP Gateway.
ImplementSAP Gateway Service Builderto develop and maintain custom OData services.
Handle CRUD operations, deep entity handling, and implement custom business logic in OData services.
Performance & OptimizationAnalyze and optimize ABAP code, CDS Views, and OData services using SAT, ST05, andSQL Monitor.
Ensure all developments adhere to SAP HANA performance best practices (e.g., avoiding SELECT * in ABAP, pushing logic to the database layer).
Required QualificationsExperience:4+ years of SAP ABAP development in an On-Premise environment (ECC 6.0 or S/4HANA).
Core ABAP:Expert proficiency in Reports, Module Pool, BAdIs, and Enhancement Framework.
CDS Views:Strong hands-on experience developingCDS Viewswith associations, annotations, and input parameters. Understanding of CDS access controls (DCL) is a plus.
OData & Gateway:Proven experience exposing CDS Views or custom data viaOData servicesusing SAP Gateway (SEGW) or theRAPmodel.
Fiori:Experience supporting Fiori applications by building optimized backend services. Familiarity with Fiori Elements and the Fiori Launchpad is highly desirable.
Data Dictionary:Expertise in Tables, Data Elements, Domains, Search Helps, and Views.
Nice to HaveExperience with SAP S/4HANA On-Premise (CDS Views, AMDP, and new ABAP syntax).
Knowledge of theABAP RESTful Programming Model (RAP)for building transactional Fiori apps.
Exposure to SAP Fiori/UI5 development (JavaScript/UI5) for end-to-end understanding.
Experience in specific modules (e.g., SD, MM, FI, PP) to contextualize data models.
Technical EnvironmentSAP Versions:SAP ECC 6.0 EHP8 / SAP S/4HANA On-Premise [Insert Version]
Database:SAP HANA DB (Required for CDS Views)
Tools:ABAP Workbench, Eclipse (ABAP Development Tools), SAP Gateway, SAP Fiori Launchpad, Solution Manager.
Location:Noida, UP - Onsite role
Employment Type:Full-time
Experience - 4 years
NP - Immediate Joiners
Job ID: 142816055