Job Description
Principal SAPUI5 Developer (OData)
Location: Cape Town (Onsite Preferred)
Experience: 8+ Years SAP Development
Are you an experienced SAPUI5 developer who thrives on building modern, user-centric SAP applications? Do you enjoy working on complex enterprise environments where your expertise directly impacts large-scale digital services?
We are looking for a Principal SAPUI5 Developer to play a key role in designing and delivering high-quality SAP UI5, Fiori, and OData solutions within a sophisticated SAP S/4HANA environment.
This is an opportunity to work on large-scale enterprise systems and public-sector digital services, helping deliver secure, scalable, and modern SAP applications used by thousands of users.
Requirements
What You'll Be Doing
As a Principal SAPUI5 Developer, you will be responsible for designing and delivering robust SAP UI5 and OData solutions while collaborating with architects, security teams, and project stakeholders.
Your responsibilities will include:
- Analysing business requirements and translating them into SAP UI5 / ABAP technical solutions
- Designing and developing SAPUI5 and Fiori applications
- Building and exposing OData services for SAP applications
- Enhancing standard SAP applications based on business needs
- Developing mobile and e-Service solutions for modern SAP platforms
- Creating technical specifications and documentation
- Developing interfaces between SAP S/4HANA and external systems using BAPIs, web services, PI proxies, or SOA tools
- Configuring and managing SAP Fiori Launchpad
- Performing testing, debugging, and deployment across the SAP landscape
- Working closely with Enterprise Architects, Security Specialists, and Delivery Teams
- Supporting secure authentication frameworks such as SSO and SSL
- Contributing to solution design, architecture discussions, and knowledge transfer
What We're Looking ForRequired Skills & Experience- 8+ years of SAP Development experience
- Strong hands-on experience with SAPUI5 development
- Solid expertise in OData services
- Experience with SAP S/4HANA
- Proficiency in ABAP (full stack development)
- Experience developing SAP Fiori applications
- Experience working with SAP Gateway and OData services
- Strong debugging and troubleshooting skills
- SAP Developer Certification
Beneficial Experience- Previous experience working with the City of Cape Town
- Experience developing online / digital service applications
- Exposure to mobile SAP applications and e-services
What Makes This Role Exciting- Work on large-scale SAP digital transformation initiatives
- Design modern Fiori and SAPUI5 applications
- Collaborate with architects, security specialists, and enterprise delivery teams
- Help deliver secure digital services for internal and external users
- Influence SAP application architecture and user experience