Senior Full Stack Developer
Bangalore, KA, IN
What we do
The PaPM development and maintenance team in India is responsible for maintenance and co-development of the SAP Profitability and Performance Management product and content packages providing standard functionality for various use cases and industries. We are a global, diverse, and inspiring team and offer the opportunity to extend personal and professional capabilities, by working for a leading strategic SAP partner.
What you will do
- Contribute to bug fixes and maintenance for SAP PaPM product and occasionally develop newer features of the product.
- Develop and maintain responsive web applications using React (hooks, context, state management). Build scalable RESTful APIs and microservices with Node.js
- Write clean, testable, well-documented code with appropriate unit and integration tests
- Participate in code reviews, architecture discussions, and continuous improvement initiatives
- Troubleshoot bugs reported by customers, debug, and optimize application performance
- Contribute to CI/CD pipelines and deployment processes
- Communicate effectively with stakeholders and team/project leads
What we are looking for
Requirements
- Minimum 3 years of professional experience in full stack development
- Strong proficiency in React (functional components, hooks, Redux or similar)
- Solid backend experience with Node.js (Express, REST APIs, authentication)
- Working knowledge of relational and/or NoSQL databases
- Familiarity with version control (Git) and agile development practices
- Solid understanding of design patterns
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration ability
Nice to have
- Understanding of SAST and SCA tools like CheckMarx and Blackduck
- Familiarity with NestJS, NX monorepo tooling and ELK stack.
- Experience with JEST framework for writing tests
- Knowledge of SAP HANA, SAP BTP and BTP services.
What we offer
- A place where individuals are equally valued and where diversity and cultural differences are cherished.
- Competitive salaries and a broad range of benefits.