Job Title : SAP ABAP Developer
Develop and implement SAP enhancements and new functionalities in line with business requirements and best practice.
KEY ACCOUNTABILITIES
- Responsible for the SAP Netweaver applications development in ECC, BW, and Enterprise Portal / UI5 Portal.
- Design, build and test custom SAP technical solutions based on business requirements using ABAP OO, SAP UI5, SAP Fiori, SAP Web Dynpro, and Dialog programmes.
- Manage full life-cycle SAP implementation including custom reporting, interfaces, enhancements, forms, workflows (RICEFW), and portal configuration.
- Interface development and support using HTTP, XML, SOAP, Web Services, RFC, IDOCS, and ABAP.
- Code, test, and document ABAP enhancements for all SAP modules.
- Support development requirements across SAP modules such as FI, HCM (including payroll), MM, SD, PS, PM, Travel, CO, and others implemented at SABC.
- Troubleshoot and debug SAP system issues.
- Facilitate continuous business improvement and design sessions with SAP Functional Leads and business process owners to ensure best practice enhancements and implementations.
- Assess risks, issues, and scope changes, providing advice on mitigation and remedial actions.
- Ensure developed software interfaces correctly with existing systems, infrastructure, and enterprise architecture.
- Meet all requirements and adhere to design specifications, including data, user experience, architecture, security, quality, and operations.
- Follow internal development standards and global best practices.
- Provide documentation for smooth transition of software from development to testing and production environments.
- Monitor and ensure unit test coverage to minimize defects.
- Carry out development in accordance with quality standards and testing procedures.
- Focus on customer requirements and establish effective working relationships with customers, colleagues, senior management, and users.
- Stay updated on industry developments, skills, and technologies, sharing knowledge with the team to improve skills and mitigate risks.