Description
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.
Requirements
Minimum Requirements
Bachelor's degree in Computer Programming, Computer Science, Information Technology, or related field.
Exposure to/experience with the following technologies:
JavaScript
.NET Core (C#)
React
Typescript
Microsoft Visual Studio
Key Performance Areas
IT Operations - Run Support
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 operations
IT 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
Adhere to AFGRI SDLC standards and development best practices
Governance, Risk & Compliance
Help identify risks and ensure alignment with AFGRI frameworks
Support legal and audit compliance requirements
Technical Competencies
Knowledge of coding languages (C#, .NET, JavaScript)
FrontÃÂâÃÂÃÂÃÂÃÂend development knowledge
Ability to write clean, maintainable code
Strong analytical and mathematical ability
Understanding of development processes and SDLC
Effective communication (written and verbal)
Strong MS Office skills
Awareness of IT industry trends and technologies
Ability to present technical concepts clearly
Understanding of system design, software applications, integrations, and quality assurance principles
Behavioural Competencies
High attention to detail and quality
Strong analytical and problemÃÂâÃÂÃÂÃÂÃÂsolving ability
Excellent communication and interpersonal skills
Adaptability, flexibility, and willingness to learn
Strong organisational skills and time management
Professionalism, integrity, and reliability
Ability to work under pressure and manage stress
Teamwork and collaboration
Commitment to continuous selfÃÂâÃÂÃÂÃÂÃÂimprovement
Patience and conflictÃÂâÃÂÃÂÃÂÃÂresolution abilities
Change readiness and proactive mindset
Closing Date: 20 February 2026