10 Sep
|
Tata Consultancy Services
|
Hyderabad
10 Sep
Tata Consultancy Services
Hyderabad
Job Description
Job Summary
n
We are seeking a Senior SAP S/4HANA ABAP & Fiori Full‑Stack Developer with 7+ years of SAP development experience and robust specialization in S/4HANA‑native development. This role focuses exclusively on S/4HANA architecture, following clean‑core strategy, leveraging ABAP on HANA, CDS, RAP, and SAP Fiori/UI5, and delivering high‑performance, scalable, and upgrade‑safe solutions.
n
The ideal candidate will act as a technical anchor for S/4HANA development initiatives, guiding modernization, quality, and best practices across the landscape.
n
n
Key Responsibilities
n
S/4HANA ABAP & Backend Development
n
n
- Design and implement S/4HANA‑native ABAP solutions, adhering to clean‑core and extensibility guidelines
n
- Develop using Modern ABAP:
n
- Object-Oriented ABAP
n
- Inline declarations, expressions
n
- ABAP SQL optimized for HANA
n
- Build advanced CDS Views:
n
- Basic, Composite, Consumption views
n
- Analytical CDS with annotations
n
- CDS access control (DCL)
n
- Implement ABAP RESTful Application Programming Model (RAP):
n
- Managed and unmanaged scenarios
n
- Behavior definitions and implementations
n
- Draft handling and OData V4 exposure
n
- Leverage code pushdown techniques to optimize performance on SAP HANA
n
- Eliminate obsolete ECC patterns and ensure S/4HANA compatibility across all custom objects
n
n
n
SAP Fiori & UI Development (S/4HANA Focused)
n
n
- Design and develop SAP Fiori applications for S/4HANA using:
n
- SAPUI5 / OpenUI5
n
- Fiori Elements (List Report, Object Page, Analytical List)
n
- Extend and adapt standard S/4HANA Fiori apps using key‑user and developer extensibility
n
- Implement role‑based, responsive UX compliant with SAP Fiori design guidelines
n
- Consume OData V4 services exposed via RAP/CDS
n
- Collaborate with UX and business teams to ensure intuitive user experiences
n
n
n
Integration & Extensibility
n
n
- Expose and consume whitelisted APIs and OData services per S/4HANA extensibility framework
n
- Implement in‑app and side‑by‑side extensions aligned with clean‑core strategy
n
- Integrate S/4HANA with SAP BTP services when required (Workflow, Integration Suite, CAP-based extensions)
n
n
n
S/4HANA Transformation & Optimization
n
n
- Participate in:
n
- S/4HANA greenfield implementations
n
- System conversions and brownfield transformations
n
- Refactor legacy custom code using:
n
- Simplification Item Catalog
n
- Custom Code Migration tools
n
- Ensure developments are upgrade‑safe, cloud‑ready, and future‑proof
n
- Support continuous optimization and performance tuning on HANA
n
n
n
Technical Leadership & Delivery
n
n
- Act as Senior Developer / Technical Lead for S/4HANA delivery streams
n
- Own:
n
- Technical design
n
- Code quality
n
- Performance and compliance
n
- Perform code reviews and mentor team members on S/4HANA best practices
n
- Collaborate with:
n
- Functional consultants
n
- Architects
n
- Basis and Security teams
n
n
Provide advanced support for incidents, defects, and production issues
📌 SAP Advanced Business Application Programming (ABAP) for HANA(With Fiori Exp)
🏢 Tata Consultancy Services
📍 Hyderabad