- Design, develop, and maintain modern, responsive SAPUI5/Fiori applications following SAP user experience (UX) standards.
- Build backend services, business logic, and application functionality using the SAP Cloud Application Programming Model (CAP) with Node.js or Java.
- Design, develop, and integrate OData V2/V4 services and REST APIs to support seamless communication between applications and backend systems.
- Create, maintain, and optimize Core Data Services (CDS) data models and service definitions.
- Develop, deploy, and manage cloud-native applications on the SAP Business Technology Platform (BTP).
- Ensure application security, performance, scalability, and maintainability by following development best practices.
- Participate in code reviews, testing, debugging, troubleshooting, and continuous integration and continuous delivery (CI/CD) activities.
- Collaborate with business stakeholders, technical teams, and Agile/Scrum teams to deliver high-quality solutions.
- Prepare and maintain technical documentation to support application development, deployment, and maintenance.
What You Bring to the Table
- 6–8 years of overall professional experience in SAP application development or related software development roles.
- Strong hands‑on experience with SAPUI5 and SAP Fiori application development.
- Practical experience with SAP Cloud Application Programming Model (CAP), using Node.js or Java.
- Experience with CDS data modeling, service definitions, OData V2/V4, and REST API integration.
- Knowledge of SAP BTP, cloud-native application development, and application deployment.
- Experience with Git or Bitbucket, Jenkins, and CI/CD pipelines.
- Understanding of authentication, authorization, and secure application development practices.
- Strong debugging, testing, troubleshooting, and problem‑solving skills.
- Experience working in Agile/Scrum development environments.
You should possess the ability to
- Translate business requirements into scalable, secure, and maintainable SAP application solutions.
- Develop end‑to‑end SAP applications by combining frontend SAPUI5/Fiori development with backend CAP services.
- Design and implement effective data models, service interfaces, and API integrations.
- Deploy, configure, and maintain applications on SAP BTP.
- Identify and resolve application issues while ensuring optimal performance and reliability.
- Collaborate effectively with business stakeholders, developers, testers, and other technical teams.
- Follow coding standards, conduct code reviews, and contribute to automated testing and CI/CD processes.
- Maintain clear technical documentation and support continuous improvement throughout the software development lifecycle.
What we bring to the table
- An opportunity to work on modern SAP application development using SAPUI5/Fiori, CAP, and SAP BTP.
- Exposure to cloud‑native SAP solutions and enterprise application integration.
- Opportunities to collaborate with cross‑functional teams in an Agile development environment.
- A professional environment focused on application quality, security, scalability, and continuous improvement.
- Opportunities to enhance technical expertise in SAP technologies and cloud application development.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.