Senior SAP ABAP / Fiori Full Stack Developer
Senior SAP developer in Doha who owns end-to-end delivery of enterprise SAP applications: ABAP/OO backend logic, Fiori and SAPUI5 frontends over OData/Gateway, CDS views and RAP extensions on S/4HANA, plus workflows, integrations, production support, code reviews and mentoring. Requires 8+ years of hands-on SAP development experience.
- Compensation
- Not disclosed
- Location
- Doha, Qatar
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum 8 years of relevant SAP technical development experience
- Minimum 8 years hands-on ABAP development and production support
- Minimum 5 years object-oriented ABAP design and development
- Minimum 5 years hands-on Fiori and SAPUI5 application development
- Minimum 5 years hands-on OData and SAP Gateway development and troubleshooting
- Minimum 3 years S/4HANA development, enhancement or implementation
- Minimum 3 years hands-on CDS data modeling, annotations and performance-oriented development
- Minimum 2 years hands-on managed or unmanaged RAP development
- Minimum 3 years classic or flexible workflow development and support
- Minimum 3 years Web Dynpro ABAP development and support
- Minimum 5 years with RFC/BAPI, IDoc, Proxy, SOAP, REST or other SAP interface technologies
- Minimum 5 years supporting business-critical SAP developments and resolving complex incidents
- Minimum 3 years design review, code review, mentoring or technical coordination
- Experience across requirement analysis, design, build, testing, deployment, hypercare and handover
- Bachelor's degree in Computer Science, Information Technology, Engineering or related discipline
- Strong analytical, debugging and root cause analysis capability
- Ability to translate functional requirements into clear, secure, maintainable technical designs
- Professional written and verbal communication with technical and business stakeholders
- High attention to quality, documentation, controls, auditability and operational readiness
- Ability to manage competing priorities and resolve critical production issues
- Collaborative approach with willingness to mentor and share knowledge
Nice to have
- SAP certification in ABAP development for S/4HANA or ABAP Cloud
- SAP Fiori Application Developer certification
- SAP BTP, RAP, Fiori, Gateway or related current SAP certification
Full description
The Senior SAP ABAP / Fiori Full Stack Developer will design, develop, enhance, test, deploy and support enterprise SAP applications across backend, service and user-interface layers. The role requires deep ABAP competence together with modern SAP Fiori, SAPUI5, OData, CDS and RAP capabilities.
The role holder will collaborate with functional consultants, business analysts, integration specialists, Basis, security teams, vendors and business users to convert requirements into secure, maintainable, high-performing and supportable solutions. The developer will also provide technical governance, code reviews, documentation, troubleshooting and knowledge transfer.
Key Accountabilities:
- Own end-to-end technical delivery of SAP developments from requirement analysis through production stabilization.
- Develop scalable ABAP backend components, APIs, services and application logic.
- Deliver responsive SAP Fiori and SAPUI5 applications integrated with SAP Gateway and OData services.
- Build S/4HANA extensions using CDS views, RAP, released APIs and clean-core aligned approaches where applicable.
- Develop workflow, approval and My Inbox solutions and maintain legacy Web Dynpro ABAP applications.
- Provide production support, root-cause analysis, performance optimization, documentation and technical leadership.
Detailed Duties and Responsibilities:
- Core ABAP Development
- Object-Oriented ABAP
- Enhancements and Extensibility
- SAP Fiori and SAPUI5 Development
- OData and SAP Gateway
- CDS Views and HANA-Optimized Development
- SAP Business Workflow
- Interfaces and Integration
- Performance, Security and Quality
- Testing, Deployment and Documentation
- Production Support and Technical Leadership
Required Experiences:
- Minimum 8 years of relevant SAP technical development experience.
- Minimum 8 years of hands on ABAP development and production support experience.
- Minimum 5 years of strong object oriented ABAP design and development experience.
- Minimum 5 years of hands on Fiori and SAPUI5 application development experience.
- Minimum 5 years of hands on OData and SAP Gateway development and troubleshooting experience.
- Minimum 3 years of S/4HANA development, enhancement or implementation experience.
- Minimum 3 years of hands on CDS data modeling, annotations and performance oriented development.
- Minimum 2 years of hands on managed or unmanaged RAP development experience.
- Minimum 3 years of hands on classic or flexible workflow development and support experience.
- Minimum 3 years of development and support experience in Web Dynpro ABAP.