Job Description
Your tasks
- Developing and implementing modern, scalable services and applications using the SAP Cloud Application Programming Model (CAP), primarily based on Node.js and JavaScript/TypeScript.
- Designing and modeling data structures and APIs (OData, REST) using Core Data Services (CDS).
- Developing and implementing Fiori/UI5 solutions.
- Integrating the developed applications into the SAP landscape (e.g., S/4HANA) and other cloud services via APIs.
- Utilizing and configuring key services of the SAP BTP, SAP Business Application Studio, and Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Collaborating with Application Owners, UX/UI Designers, and application departments to translate functional requirements into working, technical solutions.
- Ensuring code quality through unit tests, code reviews, and adherence to best practices.
Your qualifications
- Completed degree in Computer Science, Business Informatics, or a comparable qualification with relevant professional experience.
- Profound experience in developing backend applications with Node.js and JavaScript/TypeScript.
- Practical experience with the SAP Cloud Application Programming Model (CAP) is mandatory.
- Knowledge of database development (SQL, ideally SAP HANA) and data modeling with CDS.
- Experience in the development, deployment, and operation of applications on the SAP Business Technology Platform (SAP BTP).
- Knowledge of frontend technologies like SAP Fiori/UI5.
- Familiarity with agile development methodologies (Scrum, Kanban) and DevOps tools (Git, CI/CD).
- Excellent command of spoken and written English.
- Strong analytical skills, a solution-oriented approach, and teamwork abilities on a global scale.