Senior Software Engineer – SAP CAP (Node.js)
Office in Bangalore
SAP CAP based Node.JS
& others
We are seeking a talented and experienced Senior Software Engineer specializing in SAP CAP (Node.js) to join our dynamic team.
This role involves working extensively with SAP technologies, applying best practices in software development, and collaborating with a diverse group of stakeholders to deliver high-quality solutions. If you enjoy working in a fast-paced environment and are passionate about innovation, we look forward to hearing from you.
Responsibilities
- Develop features and enhance functionalities for existing and new applications
- Review code to ensure adherence to best practices, including clean code and clean design principles
- Apply monitoring tools to oversee application performance, identify issues, and resolve bugs
- Write unit tests for SAP UI components to maintain high-quality code standards
- Create and maintain both technical and user-facing documentation
- Collaborate with team members and stakeholders to deliver robust solutions
- Support the development lifecycle on SAP CAP (Node.js) using modern tools and methodologies
- Ensure the delivery of scalable and maintainable code in dynamic, agile-driven environments
- Utilize expertise in SAP Fiori Elements and SAP UI5 as part of feature design and implementation
- Participate in Scrum meetings and contribute to the team’s agile practices
Requirements
- Expertise in SAP CAP based on Node.js or Java with 5 to 10 years of professional software engineering experience
- Proficiency in Fiori Elements and SAP UI5, including hands-on experience in E2E testing
- Background in Business Technology Platform (BTP) solutions
- Skills in TypeScript or other programming languages as a plus
- Understanding of the Scrum methodology and experience applying it in software development
- Good English communication skills for effective collaboration in multinational teams
- Ability to adapt to a dynamic environment and continuously learn new technologies
Nice to have
- Familiarity with modern programming paradigms and frameworks outside SAP technologies
- Showcase of contributions to open-source projects or relevant communities
- Understanding of cloud application development principles and methodologies