Senior Software Developer (SCM Applications)
Pretoria - South Africa
Job Summary
Job Purpose
To design develop modernise and maintain Supply Chain Management applications ensuring efficient scalable and high-performing solutions aligned to business needs.
Key Responsibilities
- Analyse and understand existing SCM applications and business processes
- Design and develop modernised procurement systems
- Enhance and maintain existing applications
- Migrate legacy systems to Oracle APEX
- Perform:
- Unit testing
- Integration testing
- Performance testing
- Deploy applications with minimal downtime and disruption
- Monitor system performance and availability
- Provide ongoing application maintenance and support
- Participate in system improvements and optimisation
- Conduct skills transfer to internal teams (SITA personnel)
Minimum Requirements
- Minimum 8 years experience in software development
- Proven experience in Supply Chain Management systems including:
- Supplier Management
- Purchase Requisitions
- Quotes and Bids
- Contracts
- Inventory Management
- Strong technical expertise in:
- Oracle Database
- PL/SQL
Advantageous Skills
- Oracle APEX
- UNIFACE
Additional Requirements
- Proficiency in Oracle technologies
- Ability to interpret high-level requirements and user stories
- Capability to perform technical and functional testing
- Strong communication and reporting skills
Required Skills:
Minimum Requirements Minimum 8 years experience in software development Proven experience in Supply Chain Management systems including: Supplier Management Purchase Requisitions Quotes and Bids Contracts Inventory Management Strong technical expertise in: Oracle Database PL/SQL Advantageous Skills Oracle APEX UNIFACE Additional Requirements Proficiency in Oracle technologies Ability to interpret high-level requirements and user stories Capability to perform technical and functional testing Strong communication and reporting skills