About the Role
We are seeking a skilled SAP Developer to join our team. As a Senior SAP Developer, you will be responsible for designing and implementing integrations using SAP CPI between cloud and on-premise systems.
Your primary focus will be on ensuring seamless connectivity and secure data exchange with enterprise standards. You will also be working closely with SAP BASIS and functional teams to ensure smooth integration flows.
Key Responsibilities
1. Integration Development: Design and implement integrations using SAP CPI between cloud and on-premise systems.
2. Monitoring and Troubleshooting: Monitor and troubleshoot integration flows and APIs.
3. Data Security: Ensure secure data exchange and compliance with enterprise standards.
4. Team Collaboration: Collaborate with SAP BASIS and functional teams for seamless connectivity.
Required Skills and Qualifications
1. Proficiency in ABAP Objects: Proficiency with ABAP Objects, including custom class and interface creation.
2. SAP Data Dictionary: Experience with the SAP Data Dictionary, including creating custom tables and enhancement techniques.
3. System Integration: Experience with system integration via ALE, REST API, OData, CPI, CPI-DS, or other BTP products.
4. Lock Object Concept: Knowledge of the lock object concept, including custom lock object creation.
5. IDoc Analysis: Experience analyzing, troubleshooting, and reprocessing IDocs.
6. Batch Job Scheduling: Understanding of batch job scheduling, with experience using SM37 to review batch jobs.
7. SAP Authorization Objects: Knowledge of SAP authorization object concepts.
8. Upgrade Support: Experience supporting upgrades (SPAU/SPDD) during upgrades and evaluating/applying SAP Notes.
9. Custom IDocs/Workflows: Experience developing and supporting custom IDocs/workflows.
10. ABAP Expertise: Expertise in ABAP Objects, including inheritance, polymorphism, persistent objects, events, dynamic programming with RTTS, and advanced ALV tools.
11. Performance Tuning: Experience with performance tuning using tools such as Runtime Analysis, SQL Tracer, and Code Inspector.
12. CDS Views: Knowledge of CDS views; experience developing with Eclipse/ADT.
13. SAP Fiori: Experience developing with SAP Fiori.
14. Coupa Integration: Understanding of integration points between Coupa and SAP.
15. Project Management: Experience leading complex projects and coordinating work amongst a cross-functional team.
16. Certificate Management: Experience with certificates, cipher, Host certificates and SSL.