Role Summary
Working closely with business stakeholders, SAP functional teams, and third-party partners, you will play a key role in translating complex business requirements into scalable and efficient SAP solutions aligned with best practices, governance standards, and emerging AI-driven technologies.
The successful candidate will also contribute to the adoption of intelligent automation and AI-enabled SAP capabilities, including process optimization, predictive analytics, conversational interfaces, and machine learning integrations within the SAP ecosystem
What you will do
- Analyse business processes, identify gaps, and recommend effective SAP technical solutions to support business objectives.
- Translate functional requirements into detailed technical specifications and solution designs.
- Design, develop, test, and support SAP ABAP solutions in line with SAP standards and development best practices.
- Deliver and support RICEFW objects (Reports, Interfaces, Conversions, Enhancements, Forms, and Workflows) within an SAP ECC environment.
- Produce and maintain high-quality technical documentation, including technical designs, specifications, and support documentation.
- Perform code analysis, debugging, performance optimisation, and impact assessments for existing and new developments.
- Support SAP integrations with third-party applications and external systems using interfaces, web services, SAP Gateway OData services, and related technologies.
- Ensure all system changes are managed through established change control and governance processes.
- Provide technical and integration architecture guidance to SAP functional teams and project stakeholders.
- Accurately estimate development effort and contribute to project planning and delivery timelines.
- Lead small-scale technical initiatives and provide guidance and mentorship to junior analysts and developers.
- Facilitate workshops with business users and stakeholders to gather, validate, and refine technical requirements.
- Collaborate with internal and external development teams to review solutions, define technical standards, and ensure delivery quality.
- Support testing activities, including unit testing, smoke testing, and user acceptance testing (UAT).
- Contribute to continuous improvement initiatives, knowledge sharing, and adherence to quality and compliance standards.
What you will bring
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum 7 years of hands-on SAP ABAP development experience within complex enterprise SAP environments.
- Strong experience delivering end-to-end SAP developments across multiple project lifecycles, including implementations, upgrades, migrations, rollouts, mergers, or divestitures.
- Proven expertise in SAP ABAP development, troubleshooting, debugging, and performance tuning.
- Strong experience delivering RICEFW developments.
- Hands-on experience with SAP technical components including:
- Function Modules
- Data Dictionary Objects
- BADIs and BAPIs
- User Exits
- CDS Views
- Smart Forms
- SAP Gateway OData Services
- Web Services
- Experience integrating SAP with third-party platforms and enterprise applications.
- Strong understanding of secure ABAP coding standards and SAP development best practices.
- Ability to analyse existing (“AS-IS”) solutions and perform impact and risk assessments for future (“TO-BE”) designs.
- Experience creating technical documentation, test cases, and user support materials.
- Solid understanding of the software development lifecycle, change management, and release processes.
- Strong analytical, problem-solving, and troubleshooting capabilities with the ability to work under pressure and meet deadlines.
- Excellent communication and stakeholder engagement skills with a collaborative and customer-focused approach.
- Self-motivated, proactive, and capable of working independently or as part of a wider team.