Search by job, company or skills

Ennobel

SAP ABAP On Premises Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 Development

Design, 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 Modeling

Design 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 Services

Expose 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 & Optimization

Analyze 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 Qualifications

Experience: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 Have

Experience 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 Environment

SAP 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142816055