We are seeking a highly skilled and motivated ABAP Software Developer to join our growing team. You will play a key role in designing, developing, and implementing innovative solutions within our SAP landscape, focusing on CDS, OData, and Fiori technologies. This position requires a deep understanding of ABAP programming and a proven track record of delivering high-quality, scalable applications.
responsibilities :
Design, develop, and maintain ABAP code using best practices, adhering to coding standards and security guidelines.
Develop and implement CDS views for efficient data access and integration.
Create and consume OData services for seamless data exchange between SAP systems and other applications.
Develop and enhance Fiori applications to provide user-friendly interfaces for business processes.
Troubleshoot and resolve technical issues related to ABAP development, CDS, OData, and Fiori.
Collaborate with functional teams to understand business requirements and translate them into technical specifications.
Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
Contribute to the improvement of development processes and best practices.
Work effectively within an agile development environment.
Mentor junior developers and share knowledge within the team.
requirements-expected :
Bachelors degree in Computer Science, Information Systems, or a related field.
5+ years of experience in ABAP development, with a strong focus on CDS, OData, and Fiori.
Proven experience in designing and implementing complex ABAP programs and interfaces.
Deep understanding of ABAP programming concepts, including object-oriented ABAP (OOABAP).
Strong understanding of database concepts and SQL.
Experience with SAP NetWeaver Gateway and OData services.
Experience with Fiori development, including UI5 and SAP Fiori elements.
Experience with SAP HANA is a plus.
Excellent problem-solving and analytical skills.
Strong communication and teamwork skills.
Ability to work independently and as part of a team.
Experience working in an agile development environment.