to join our team supporting the City of Cape Town's SAP landscape. The ideal candidate will have deep technical expertise in SAPUI5, ABAP, and Fiori, and be capable of delivering end-to-end SAP development solutions while working across business and technical teams.
Key Responsibilities:
Analyze business requirements and develop technical solutions using SAPUI5 and ABAP.
Design, build, test, and deploy custom SAPUI5 applications (Transactional, Fact Sheet, Analytical).
Develop and maintain oData services to enable front-end/back-end communication.
Enhance and customize SAP Fiori applications based on user needs.
Configure and manage SAP Fiori Launchpad and assign relevant roles.
Integrate SAP with non-SAP systems using BAPI, PI Proxies, Web Services, etc.
Perform full-stack development and ensure compliance with development standards.
Collaborate on security setup including SSO, SSL, and authentication protocols.
Document and manage SAP UI5/oData testing, deployment, and transport processes.
Provide training and support to technical and functional teams.
Report progress, risks, and milestones to project managers.
Qualifications:
Developer-specific SAP Certification
(must be submitted with application).
Minimum
8 years
of hands-on SAP development experience (SAPUI5, ABAP).
Strong experience with
SAP Fiori
,
oData services
, and
S/4HANA
.
Proficiency in SAP Web IDE, Fiori Launchpad Designer, and SAP Gateway.
Solid understanding of software architecture and secure integration.
Skilled in XML views, JavaScript controls, and mobile/e-Service enablement.
Previous exposure to
City of Cape Town SAP systems
is highly advantageous.
Excellent communication and problem-solving skills.
Additional Information:
Preference will be given to candidates
based in Cape Town
.
This is a
senior-level role
requiring the ability to work independently and lead technical deliverables.
Job Type: Temp to perm
Contract length: 8 months
Pay: R600,00 - R608,00 per hour
Expected hours: 40 per week
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.