Overview
Job Title: SAP Developer
Location: Abu Dhabi, UAE
Reports To: Head of SAP Transformation
Department: DTI – Enterprise Value Stream
Experience: 5 to 8 years
Job Summary:
Undergoing a significant transformation, migrating from SAP ECC to SAP S/4HANA. As part of this journey, we are looking for a Senior SAP S/4HANA and SAP BTP CAPM Senior Consultant Developer/Tech Senior Consultant to Senior Consultant and develop SAP solutions leveraging the SAP Business Technology Platform (BTP), focusing on the Cloud Application Programming Model (CAPM) for modern, cloud-native applications. This position is a Technical Consultant role, with hands-on involvement in development, architecture, and technical Senior Consultantership for the implementation of S/4HANA and BTP applications.
The ideal candidate will have deep technical expertise in SAP S/4HANA, SAP BTP (including CAPM), and cloud-based SAP development, combined with strong Senior Consultantership skills to guide the technical team through design, development, and integration phases of this transformation.
Key Job Responsibilities:
- SAP S/4HANA and SAP BTP (CAPM) Development Senior Consultantership:
- Senior Consultant the development and technical design of applications using SAP Business Technology Platform (BTP) and SAP S/4HANA Cloud Application Programming Model (CAPM).
- Guide the team through the development of cloud-native applications, ensuring the adoption of best practices in coding, security, and performance.
- Provide technical Senior Consultantership and hands-on development expertise for SAP S/4HANA, including advanced configuration, customizations, and extensions.
- Senior Consultant development efforts for the integration of SAP S/4HANA with SAP BTP-based applications and third-party solutions using CAPM, SAP Fiori, and other modern technologies.
- Solution Architecture & Design:
- Collaborate with solution architects and functional Senior Consultants to design end-to-end SAP solutions using SAP S/4HANA, SAP BTP, and the Cloud Application Programming Model.
- Ensure that solutions are scalable, maintainable, and meet performance and security requirements.
- Design and implement custom SAP Fiori applications, leveraging SAP BTP to extend S/4HANA functionality and improve user experience.
- Create and document detailed technical designs, data models, and system architectures for SAP S/4HANA and BTP applications.
- Hands-on Development & Customization:
- Senior Consultant the hands-on development of custom SAP S/4HANA solutions and SAP BTP applications using CAPM, SAP Fiori, and cloud technologies.
- Utilize SAP Fiori/UI5 to create user-friendly, responsive applications integrated with SAP S/4HANA.
- Develop and extend S/4HANA and BTP applications using modern development tools such as SAP Cloud Application Studio, ABAP, and JavaScript for cloud-based environments.
- Work with SAP HANA Cloud, SAP Integration Suite, and other SAP services to create integrated solutions across cloud and on-premise systems.
- SAP S/4HANA and BTP Integration:
- Senior Consultant integration projects between SAP S/4HANA and SAP BTP services, ensuring smooth data flow and high-performance integration between applications.
- Design and implement API-led integrations using SAP Integration Suite and other SAP middleware tools.
- Manage complex integrations with third-party systems and other SAP solutions (e.g., SAP SuccessFactors, SAP Ariba, SAP Concur) within the S/4HANA and BTP landscape.
- Performance Optimization & Troubleshooting:
- Monitor and optimize the performance of SAP S/4HANA and SAP BTP applications, identifying bottlenecks and resolving issues related to performance, memory usage, and system scalability.
- Troubleshoot technical issues across the S/4HANA and BTP landscape, ensuring fast resolution of critical issues during development, testing, and production.
- Agile Development & Project Management:
- Senior Consultant the Agile development process within the team, facilitating sprint planning, retrospectives, and daily stand-ups to ensure smooth delivery of project milestones.
- Provide guidance to junior developers, reviewing code and ensuring adherence to best practices, coding standards, and project timelines.
- Collaborate with project managers and business analysts to ensure that technical deliverables align with business objectives.
- Cloud Strategy & Innovation:
- Contribute to the cloud strategy for SAP S/4HANA and SAP BTP, helping the organization to leverage cloud capabilities and SAP's latest innovations.
- Stay updated with SAP’s new cloud technologies, CAPM, and other BTP services, evaluating how they can be utilized to improve business processes and application development.
- Documentation & Knowledge Management:
- Maintain detailed documentation for technical designs, custom developments, APIs, and integrations for future reference and compliance.
- Develop and maintain internal knowledge-sharing materials, ensuring that the technical team has up-to-date information on new technologies and developments.
- Ensure proper documentation of the entire development lifecycle, including development, testing, deployment, and post-production support.
- Stakeholder Management & Communication:
- Work closely with cross-functional teams, including SAP functional teams, business analysts, and project managers, to ensure alignment between technical solutions and business requirements.
- Communicate technical issues and progress to non-technical stakeholders in a clear and understandable manner.
- Provide regular updates on project status, technical challenges, and achievements to senior management.
- Training & Mentorship:
- Provide mentorship and technical guidance to junior developers and team members, fostering their growth in SAP S/4HANA and SAP BTP development.
- Conduct knowledge transfer sessions and workshops for business and IT teams on new SAP BTP technologies, SAP Fiori applications, and cloud-native development practices.
Required Experience, Qualification and Certifications:
- Professional Experience:
- 8-10 years of hands-on experience in SAP development, with a strong focus on SAP S/4HANA, SAP BTP, and Cloud Application Programming Model (CAPM).
- Proven experience in Senior Consultanting and managing SAP development teams through full lifecycle projects (design, development, implementation, and support).
- At least 4-5 years of experience in developing cloud-native applications using SAP BTP (including CAPM), SAP Fiori/UI5, and related tools.
- Expertise in SAP HANA Cloud, SAP Integration Suite, and SAP Cloud SDK for developing scalable and high-performance applications.
- Educational Qualifications:
- A bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- SAP certifications related to SAP S/4HANA, SAP BTP, or SAP Development (CAPM, SAP Fiori, ABAP, etc.) are highly desirable.
- Technical Expertise:
- Strong hands-on experience with SAP S/4HANA, particularly with custom development, extensions, and performance optimization.
- Expertise in SAP BTP, including SAP Cloud Application Programming Model (CAPM), SAP Fiori/UI5, and SAP HANA Cloud.
- Proficiency in ABAP (for SAP S/4HANA extensions), JavaScript, Node.js, and other relevant development languages for cloud applications.
- Experience in designing and implementing integrations using SAP Integration Suite, APIs, and middleware tools.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes for cloud-native application deployment.
Preferred Experience:
- Experience in the aviation or travel industry.
- Knowledge of SAP BTP services like SAP Analytics Cloud (SAC), SAP AI/ML capabilities, and their integration with S/4HANA.
- Knowledge of modern DevOps practices and cloud infrastructure automation.
About Cognizant:
Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.
#LI-CTSAPAC