Role overview
About this role
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences. As an SAP ABAP Consultant, you will design, develop, and implement SAP technical solutions to support business transformation initiatives. You will collaborate closely with functional consultants, business stakeholders, and cross-functional teams to deliver scalable and high-performing SAP solutions. Your key responsibilities will include: Develop and maintain SAP ABAP programs, reports, interfaces, enhancements, forms, and workflows Design and implement RICEF (Reports, Interfaces, Conversions, Enhancements, Forms) objects Work on SAP modules such as S/4HANA, ECC, or other SAP landscapes Develop and optimize ABAP code for performance, scalability, and maintainability Build and enhance integrations using IDocs, BAPIs, RFCs, OData services, and APIs Support SAP upgrades, migrations (e.g., S/4HANA transformation), and system enhancements Collaborate with functional consultants to translate business requirements into technical specifications Perform debugging, troubleshooting, and root cause analysis for production issues Ensure adherence to coding standards, quality assurance processes, and best practices Participate in testing activities, including unit testing, system testing, and user acceptance testing Provide technical documentation and knowledge transfer to stakeholders Bachelor’s degree in Computer Science, Information Systems, or related field Proven experience in SAP ABAP development (typically 3–8+ years depending on seniority) Strong experience in: ABAP Objects (OOP) Data Dictionary (DDIC) ALV Reports, SmartForms, SAP Scripts, Adobe Forms Interfaces (IDocs, BAPIs, RFCs, Web Services) Experience working with SAP S/4HANA and HANA database concepts (AMDP, CDS Views) Knowledge of performance tuning and optimization techniques Familiarity with SAP integration technologies and APIs Strong debugging and problem-solving skills Experience working in Agile and DevOps environments Hands-on experience with: SAP Fiori and UI5 development OData services and Gateway SAP BTP (Business Technology Platform) Experience in SAP implementation or transformation projects (Greenfield/Brownfield) Exposure to industry solutions (e.g., Finance, Supply Chain, HR) Knowledge of CI/CD tools and automation in SAP environments SAP certification in ABAP or S/4HANA (preferred) Singapore Consulting Entry Level Singapore, SG Singapore (8340) IBM Singapore Pte. Ltd. SAP Advanced Business Application Programming Automation Business Application Programming Interfaces Computer Science Debugging DevOps Finance Human Resources Integration Interfaces Object-Oriented Programming Optimization Performance Tuning Remote Function Call SAP Implementation Sap Fiori Smartforms Web Services SAP SAP Suite für Hochleistungsanalyseanwendung Agile Continuous Integration/Continuous Delivery Supply Chain Database Concepts Average Lifetime Value Information Systems Data Dictionary Technology JetBrains Gateway SAP Certification Open Data Protocol