Senior SAP S/4HANA ABAP & Fiori Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
o MM / Procure to Pay (P2P) o FI / CO
- Strong understanding of end to end business processes in S/4HANA
Roles & Responsibilities S/4HANA ABAP & Backend Development
-
Design and implement S/4HANA native ABAP solutions, adhering to clean core and extensibility guidelines
-
Develop using Modern ABAP:
o Object-Oriented ABAP o Inline declarations, expressions o ABAP SQL optimized for HANA
- Build advanced CDS Views:
o Basic, Composite, Consumption views o Analytical CDS with annotations o CDS access control (DCL)
- Implement ABAP RESTful Application Programming Model (RAP):
o Managed and unmanaged scenarios o Behavior definitions and implementations o Draft handling and OData V4 exposure
-
Leverage code pushdown techniques to optimize performance on SAP HANA
-
Eliminate obsolete ECC patterns and ensure S/4HANA compatibility across all custom objects
SAP Fiori & UI Development (S/4HANA Focused)
- Design and develop SAP Fiori applications for S/4HANA using:
o SAPUI5 / OpenUI5 o Fiori Elements (List Report, Object Page, Analytical List)
-
Extend and adapt standard S/4HANA Fiori apps using key user and developer extensibility
-
Implement role based, responsive UX compliant with SAP Fiori design guidelines
-
Consume OData V4 services exposed via RAP/CDS
-
Collaborate with UX and business teams to ensure intui tive user experiences, * Act as Senior Developer / Technical Lead for S/4HANA delivery streams
-
Own:
o Technical design o Code quality o Performance and compliance
-
Perform code reviews and mentor team members on S/4HANA best practices
-
Collaborate with:
o Functional consultants o Architects o Basis and Security teams
- Provide advanced support for incidents, defects, and production issues
Generic Managerial Skills, If any
-
A Senior SAP S/4HANA ABAP & Fiori Full Stack Developer with 10+ years of SAP development experience and strong 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.
-
Must act as a technical anchor for S/4HANA development initiatives, guiding modernization, quality, and best practices across the landscape.
Requirements
Do you have experience in UI implementation?, Do you have a Bachelor’s degree?, * ABAP on S/4HANA
-
CDS Views & Annotations
-
RAP (ABAP RESTful Programming Model)
-
SAP Fiori/UI5 & Fiori Elements
-
OData V4
-
HANA optimized development
-
S/4HANA extensibility concepts (In App, Side by Side)
-
Transport & release management in S/4 landscapes, * Hands on technical work experience in at least one S/4HANA business area, Qualifications : BACHELOR OF COMPUTER SCIENCE
Benefits & conditions
(part of Tata group) 3.93.9 out of 5 stars Aubrey, TX $100,000 - $150,000 a year, Pulled from the full job description
- Pet insurance
- Health insurance
- Vision insurance
- Dental insurance
- Commuter assistance, Base Salary Range : $100,000 to $150,000 Per Annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. T ime Off: Vacation, Time Off, Sick Leave & Holidays.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Résumé-Driven Development: How IT trends affect the job market for software developers
What’s the Difference between a Junior, Mid, and Senior Developer?
Fullstack developer salary in Germany [2023]
System change: restart as developer?