SUMMARY:
SAP ABAP/UI5/FIORI CONSULTANT
Location: Gauteng
Contract Term: 01 April 2025 - 31 December 2027
POSITION INFO:
ESSENTIAL SKILLS REQUIREMENTS:
Technical Skills:
- Strong experience in SAP ABAP development (minimum 6+ years)
- Proficiency in S/4 FIORI application development
- Experience with SAP S/4 HANA and integration technologies (IDoc, SOAP, OData)
- Familiarity with SAP Treasury modules and banking interfaces
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
ADVANTAGEOUS SKILLS REQUIREMENTS:Specific Technical / Functional skills- SAP APM
- SAP BCM & BSM
- SAP Business technology platform (Neo & CF environment)
- SAP BAS & WebIDE
- SAP ADT (Eclipse)
- SAP Integration suite and Cloud platform integration
- S/4 Application development and enhancement
- S/4 custom fields and logic implementation
- S/4 developer adaptation (Visual designer based - in BAS and/or WebIDE)
- S/4 compliant e2e bespoke Fiori Elements – implementation
- CDS Views, annotations, extensions – implementation and enhancements
- CDS exposed and classic OData services – implementation and enhancements
- Business object processing framework (BOPF) implementation and enhancements
- Service Adaptation Description Language (SADL) implementation and enhancements
- General front-end engineering support
- Fiori content structuring and configuration
- App support activities (cache management, service deployment etc)
- SAP Authorizations (in the context of front-end applications)
- Jira / Confluence
Soft Skills:- Excellent communication and interpersonal skills
- Strong problem-solving abilities and attention to detail
- Ability to work independently and as part of a team in a fast-paced environment
WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?- Minimum of 10 years working experience
- Bachelor’s degree in computer science, Software Engineering, or a related field
- SAP certifications in ABAP and FIORI are advantageous
WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?- Development & Enhancement:
- Design and develop new functionalities related to the SAP Treasury modules
- Maintain and enhance existing bespoke and SAP standard applications, ensuring they meet evolving business needs
- Implement and configure integration with external systems
- Technical Documentation:
- Create and interpret technical documentation, including design specifications and user stories
- Conduct unit tests and support testing phases, including automated testing using tools like Tosca
- Collaboration & Support:
- Regularly align with stakeholders and product owners to ensure requirements are met
- Provide support for problem analysis and resolution in production environments
- Participate in Agile ceremonies and contribute to the Agile Working Model
- Quality Assurance:
- Ensure the quality of design and implementation through rigorous testing and adherence to best practices
- Conduct code reviews and provide feedback to peers to maintain high coding standards