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, DevOps 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.
Responsibilities
- 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 integrationCollaborate 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 performanceGovernance, Risk & Compliance
- Help identify risks and ensure alignment with AFGRI frameworks
- Support legal and audit compliance requirements
Qualifications
- Bachelor's degree in Computer Programming, Computer Science, Information Technology, or related field
- NET Core (C#)ReactTypescriptMicrosoft Visual Studio
Hiring organization
AFGRI
Employment Type: internship
Job Location: Centution, Gauteng, South Africa
Development Engineer/ Application Software Developer Graduate
#J-18808-Ljbffr