About the job SAP CDS Developer
About the Role
We are seeking an experienced CDS Developer to join our SAP development team. This hybrid technical role spans both reporting (SAP BOBJ/WebI) and ABAP development on S/4HANA. The ideal candidate will be a hands-on developer who can design and deliver high-quality reporting solutions while collaborating closely with business stakeholders and technical teams.
Key Responsibilities
- Design, build and configure reports and applications to meet business process and reporting requirements.
- Develop and enhance Core Data Services (CDS) views for reporting purposes.
- Support SAP BOBJ / WebI report development and enhancement.
- Perform S/4HANA ABAP development tasks as required.
- Support SAP Fiori UI development related to reporting solutions.
- Perform RAP (RESTful Application Programming) modelling where required.
- Conduct system performance tuning and optimization for reports, CDS views and ABAP programs.
- Prepare detailed technical design documents for requirements to be implemented.
- Prepare, conduct and document application unit testing results.
- Support incident investigation, fixes and documentation for issue resolution.
- Lead reporting-related development tasks and act as a technical point of contact when required.
Tech Stacks Needed:
SAP ABAP on HANA
Core Data Services (CDS) – Enhancement & Development
SAP BOBJ / WebI Reports Development
SAP Fiori – Enhancement & Development
Good To Have:
System Performance Optimization & Tuning
ABAP RESTful Application Programming Model (RAP)
IDoc, Web Service & OData
SAP Workflow (Classic / Flexible)
Standard Reports (ALV, OOP)
What We're Looking For
- A developer who is equally comfortable working on reporting solutions and backend ABAP development.
- Someone who takes ownership of technical design and can communicate effectively with business and technical stakeholders.
- A problem-solver who proactively investigates performance issues and delivers optimized, scalable solutions.
- A team player who can lead development streams and mentor others when required.