Role Overview

As a Senior SAP Developer, you will be responsible for designing, developing, and maintaining SAP systems and applications to meet the organization’s business needs. Your expertise in SAP development, programming languages, and integration with various modules will be crucial to ensure optimized functionality and system performance.

Role Requirements and skills

– 3-6 years of working experience.

– At least 3 Implementation project and 2 support project experience.

– Very good command of English.

– Experience in ABAP coding

– Experience with object-oriented programming, ABAP Objects and ABAP Workbench

– Understanding of SAP Fiori and S/4 HANA

– Develop SAP Fiori/UI5 Apps & enhancements

– Analytical skills and problem-solving ability.

– Hands-on expertise in Reports, implementing BADI’s, ABAP Class, Function Modules, Business Object.

– Experience in configuring rule-based workflow

– Excellent communication and Debugging skills.

– Ability to manage priorities and work to deadlines.

– Problem-solving abilities and a proactive approach to identifying and resolving issues.

– Knowledge of industry-specific processes and regulations (e.g., finance, supply chain, manufacturing).

– Learning new technologies and industries and transfer knowledge within the team

Role Responsibilities

– Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications

– Develop, customize, and implement new SAP applications, enhancements, and interfaces in accordance with project timelines

– Design and optimize SAP system architecture, ensuring adherence to technical standards and best practices

– Perform thorough testing and debugging of developed solutions to ensure high-quality deliverables

– Conduct code reviews, provide guidance, and mentor junior developers to maintain code integrity and enhance team proficiency

– Troubleshoot and resolve SAP system issues, performance bottlenecks, and integration problems

– Stay updated with the latest SAP technologies and trends, and suggest innovative solutions to improve system efficiency

– Collaborate with functional analysts and end-users to provide timely support, training, and system recommendations

– Prepare and maintain comprehensive technical documentation, specifications, and system documentation