Graduate Software Developer
Listed on 2026-09-30
-
Software Development
Software Engineer
AFGRI is thrilled to announce three incredible opportunities for ambitious, tech-savvy graduates who are ready to launch a meaningful career in software development.
As a Graduate Software Developer, you will work alongside an experienced and supportive development team, contributing to the creation, enhancement, and support of AFGRI's software systems.
These roles offer hands-on exposure across the full technology landscape, including full-stack development, system integration, data handling, modern development tools, Dev Ops practices, and the complete Software Development Life Cycle (SDLC). You will play an active role in designing, coding, testing, and maintaining software components. With three positions available, this is a unique chance to learn, innovate, and grow in a dynamic and forward-thinking technology space.
- Assist with analysis of business requirements, troubleshooting, and incident management
- Support adherence to Change Control processes
- Monitor and manage support tickets within SLA
- Identify opportunities for application integration
Collaborate with IT teams to maintain stable system operationsIT Operations - Enhancements - Contribute to deploying new functionality and improving existing applications
- Participate in process improvement initiatives
- Assist in front-end and back-end software development
- Support code reviews, debugging, and maintaining application performance
Governance, Risk & Compliance - Help identify risks and ensure alignment with AFGRI frameworks
- Support legal and audit compliance requirements
- Bachelor's degree in Computer Programming, Computer Science, Information Technology, or related field
- NET Core (C#)React Typescript Microsoft Visual Studio
AFGRI
Employment Type: internship
Job Location: Centution, Gauteng, South Africa
Development Engineer/ Application Software Developer Graduate(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).