Software Developer (X3) – Centurion

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.


Leave a Comment