ABAP Development: Strong proficiency in ABAP programming, including reports, forms, enhancements, Object-Oriented ABAP, CDS Views, and performance optimization. Experience across the full software development lifecycle, including analysis, design, development, testing, and deployment.
SAP Fiori / UI5: Hands-on experience in designing and developing SAP Fiori applications using SAPUI5 and Fiori Elements. Knowledge of responsive UI/UX principles, Fiori Launchpad configuration, and integration with OData and REST services.
SAP Business Technology Platform (BTP): Experience with SAP BTP application development, including RAP (RESTful Application Programming Model) and/or CAP (Cloud Application Programming Model). Familiarity with BTP runtimes, Java/Node.js, and UI5-based application development.
Integration & APIs: Experience integrating SAP S/4HANA and third-party systems using OData, IDoc, BAPI, RFC, REST, and SOAP services. Knowledge of SAP Integration Suite and API Management is preferred.
Tools & DevOps: Proficient in SAP development tools such as Eclipse ADT and SAP GUI, with experience in Git, transport management, Agile methodologies (Scrum/Kanban), unit testing, and CI/CD pipelines.
Database & Analytics: Good understanding of SAP HANA concepts, CDS Views, SQL, and data modeling, with the ability to optimize database performance and data access.
Soft Skills
Strong ability to collaborate with functional and business teams to gather requirements and translate them into effective technical solutions.
Excellent problem-solving, analytical, and debugging skills with a proactive approach to learning new SAP technologies.
Effective communication and stakeholder management skills, with the ability to engage both technical and non-technical audiences.
Ability to work independently and as part of a cross-functional team in a fast-paced environment.
Strong attention to detail and commitment to delivering high-quality solutions.
Educational Background & Certifications
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline.
SAP certifications in ABAP Development, SAP Fiori/UI5, and/or SAP Business Technology Platform (BTP) are highly preferred.
Certifications or training in Agile methodologies (Scrum/Kanban), DevOps practices, or CI/CD frameworks would be an added advantage.
Continuous learning mindset with a keen interest in emerging SAP technologies and cloud-based solutions.