Software Developer (X3) – Centurion | AFGRI Careers 2026

Location: Centurion, Gauteng, South Africa
Company: AFGRI
Job Type: Permanent
Work Level: Junior Management
Salary: Market Related
Reference Number: AO-2187
Closing Date: 23 January 2026

AFGRI is seeking 3 skilled Software Developers to join our Centurion office. This is an exciting opportunity for developers with experience in .NET Core, AngularJS, and cloud-based solutions to work on innovative, business-critical applications.


Job Summary

The Software Developer will design, implement, and maintain robust software solutions using .NET Core (C#) and AngularJS, integrating visually engaging user interfaces, and ensuring efficient and secure database management. You will collaborate closely with business stakeholders to understand processes, develop solutions, and improve operational efficiency.


Key Responsibilities

IT Operations – Run Support

  • Monitor, support, and troubleshoot application issues, ensuring minimal service disruption.
  • Manage high-priority incidents (P1 calls) and ensure quick escalation and resolution.
  • Ensure application integrations comply with AFGRI policies and identify improvement opportunities.
  • Follow Change Control processes to maintain system stability and secure production environments.

IT Operations – Enhancements

  • Implement new features and enhancements aligned with business needs.
  • Collaborate with designers and developers to create responsive, high-performance web applications.
  • Participate in code reviews to maintain coding standards.
  • Identify and implement process improvements to streamline workflows.

Governance, Risk & Compliance

  • Contribute to risk identification, reporting, and remediation, updating relevant risk registers.
  • Ensure compliance with defined standards and policies; implement improvements where necessary.
  • Manage elevated rights and access controls across platforms to maintain security.

Minimum Requirements

  • Bachelor’s degree in Computer Programming, Information Technology, or related field.
  • Relevant certifications: .NET Core (C#), AngularJS, AWS, JavaScript, TypeScript, Microsoft Visual Studio.
  • 3+ years’ experience as a software developer or programmer.

Technical Competencies

  • Proficient in C#, .NET, AngularJS, Angular, JavaScript
  • Experience with cloud services (AWS, EKS, ECR, CodeBuild, etc.) and containerization (Docker, Kubernetes)
  • Strong understanding of IT infrastructure, architecture, and integration solutions
  • Experience in Agile development and version control tools (e.g., Git)

Behavioural Competencies

  • Strong problem-solving, analytical, and decision-making skills
  • Effective communicator with the ability to explain technical concepts to non-technical audiences
  • High integrity, adaptability, and stress tolerance
  • Excellent team player with a collaborative mindset
  • Innovative, solution-driven, and committed to continuous improvement

Why Join AFGRI?

  • Work in a dynamic and innovative IT environment
  • Opportunity to contribute to cutting-edge business solutions
  • Competitive remuneration and professional development opportunities
  • Be part of a diverse, inclusive, and employment equity-driven company

How to Apply

Submit your application for Software Developer (X3) – Centurion via the AFGRI careers portal. Please note: only shortlisted candidates will be contacted. Applications not responded to within 30 days of closing may be considered unsuccessful.

Important Notes:

  • This position aligns with AFGRI’s Employment Equity Policy.
  • Personal information submitted will be processed according to POPIA (Protection of Personal Information Act 4 of 2013). Read AFGRI’s HR Processing Notice before applying.


Leave a Comment