AFGRI Group | Permanent | Junior Management | Market-Related Salary
AFGRI is seeking Software Developers to join our Centurion team. This role involves designing, developing, and implementing robust solutions using .NET Core (C#) and AngularJS, delivering high-performing applications, and ensuring secure and efficient database management.
About the Role
As a Software Developer, you will:
- Develop responsive, visually engaging web applications and user interfaces
- Implement new features and enhancements aligned with business needs
- Monitor, support, and troubleshoot applications to ensure minimal downtime
- Collaborate with designers and other developers while participating in code reviews
- Ensure compliance with governance, risk, and security policies
Requirements
Education & Certifications:
- Bachelor’s degree in Computer Programming, IT, or related field
- Relevant certifications in .NET Core (C#), AngularJS, AWS, JavaScript, Typescript, or Microsoft Visual Studio
Experience:
- Minimum 3 years as a programmer or software developer
- Experience in Agile development and version control (Git)
- Knowledge of cloud services (AWS, including EKS, ECR, CodeBuild) and containerisation (Docker/Kubernetes)
Technical Skills:
- C#, .NET, AngularJS, Angular, JavaScript
- IT infrastructure, architecture, and integration solutions
- Application monitoring and support
Behavioural Competencies:
- Strong problem-solving and analytical skills
- Effective communication for technical and non-technical audiences
- Team player with adaptability, integrity, and stress tolerance
- Innovative mindset focused on continuous improvement
Key Responsibilities
IT Operations – Run Support
- Monitor and troubleshoot applications, managing high-priority incidents (P1 calls)
- Maintain integration compliance and optimise workflows
- Follow Change Control processes for secure production updates
IT Operations – Enhancements
- Implement features and process improvements
- Collaborate on code reviews and maintain coding standards
Governance, Risk & Compliance
- Identify, report, and remediate risks
- Maintain access controls and enforce compliance policies
Additional Information
- Location: Centurion, Gauteng
- Employment Type: Permanent
- Work Level: Junior Management
- Salary: Market-Related
- EE Position: Yes
- Closing Date: 23 January 2026
Note: Only shortlisted candidates will be contacted. Applicants not hearing back within 30 days may consider their applications unsuccessful.
Compliance: AFGRI processes personal information in line with POPIA. Please review the HR Processing Notice before applying.