We are seeking an S/4 HANA & BTP Developer to design, develop, and deploy modern applications on SAP S/4HANA and SAP Business Technology Platform (BTP). The SAP Business Technology Platform (BTP) consultant will be responsible for the process of developing and enhancing both new and existing applications or Apps on the SAP BTP platform, utilizing the SAP provided and third-party tools to ensure we are extending our SAP S/4 HANA core platform in a sustainable and scalable manner. This role will focus on Fiori app development, Core Data Services (CDS) views, and BTP-based solutions, leveraging Agile methodologies and JIRA for task management.
Responsibilities:
- Design, develop, and deploy cloud-based applications on the SAP BTP platform using SAP CAP (Cloud Application Programming) and RAP (Restful Application Programming) models.
- Create CDS Views, OData Services, and AMDPs to support business reporting and analytics.
- Familiarity with SAP Build, SAP Business Application Studio (BAS) and Web IDE for Fiori development.
- Collaborate with cross-functional teams to include business analysts, architects, and functional teams to integrate SAP BTP with other SAP and 3rd party/non-SAP (Middleware /warehouse/EDI) systems.
- Provide technical expertise and support for SAP BTP applications, ensuring high performance and reliability.
- Manage tasks, sprints, and development workflows using JIRA.
- Manage deployment process in align with BTP CTMS and Change control process.
- Proactively identify and mitigate project risks associated with SAP BTP implementations.
- Stay up to date on evolution of SAP Clean Core principles, S/4 HANA extensibility, and SAP emerging technologies.
- Conduct code reviews, performance optimizations, and troubleshooting to maintain the stability, scalability, and security of SAP BTP applications.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or related field.
- 3+ years of experience in Landscape / Environment definition. Application Security, BTP Application Development, SAP Cloud Foundry.
- 2+ years of expertise in SAP BTP configuration and SAP Cloud HANA Services (Database).
- Knowledge of Integration Technologies such as SAP ALE, IDocs, RFC, Web Services, REST, oData, SAP Integration Suite. knowledge on SAP BTP Services, Components like Destinations, Connectivity, XSUAA, Even Mesh, Job Schedulers, MTA.
- Possess a solid grasp of Enterprise Integration Patterns, Service-Oriented Architecture (SOA), APIs, and Events.
- Knowledge and experience with SAP Clean Core extensibility model.
- Knowledge and experience with SAP CDS views.
- Knowledge and experience with developing Fiori apps (UI5) and CAPM.
- Knowledge in SAP Work zone, Business application Studio, and SAP Build.
- Able to transport GITHUB code to from non-production tenants to production tenants using CTMS.
- Experience working in an Agile development environment using JIRA.
- Should have knowledge in handling security artifacts, SSO mechanisms.
Preferred qualifications:
- Experience in WSDL, JSON, XML, XSD and XSLT technologies.
- Hands-on experience with CI/CD pipelines and DevOps for SAP development.
- Experience in writing Groovy & Java scripts.
- Certification in SAP BTP Development, SAP Fiori, or SAP S/4HANA is a plus.