Job Openings SAP CDS Developer

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.