Job Summary
-
We are hiring a strong C++ Developer to work on SAP Business One Service Layer and backend API/business logic development. The role involves understanding existing SAP Business One C++ business logic, enhancing and refactoring backend components, developing or adjusting APIs consumed by SAP Business One Web Client, and delivering high-quality code aligned with SAP product standards.
Key Responsibilities
- Develop and maintain C++ backend components for SAP Business One Service Layer.
- Understand and enhance SAP Business One business logic written in C++.
- Develop or adjust APIs for SAP Business One Web Client consumption.
- Refactor C++ code where needed while keeping business logic in the appropriate backend layer.
- Perform unit testing, code reviews, defect fixes, RCA, and release support.
- Maintain technical documentation and support knowledge transfer.
Skill Requirements
- Strong Modern C++ development experience, Object-Oriented Design, STL and multithreaded application development
- Familiarity with Linux
- Backend/API development experience
- Strong debugging and code analysis skills
- SQL knowledge: MS SQL Server and/or SAP HANA
- Experience with Git/Perforce and Jira
- Unit testing and code review discipline
- Ability to work in Agile/Scrum delivery model
Other Requirements
- SAP Business One experience
- ERP domain knowledge
- REST/OData/HTTP API exposure
- Secure coding and static scan remediation experience