Senior Agentic Software Engineer

Sabenza IT
Johannesburg, Gauteng
Full-time
Posted 1 hour ago
Full-time IT & Software
Apply for this job

Job Description

THIS ISN'T JUST ABOUT WRITING CODE

You'll work with AI as your engineering partner.

You'll use tools such as enterprise AI platforms, GitHub Copilot and Claude to:

  • Direct AI agents to build real software
  • Turn user stories, Figma designs and business rules into working solutions
  • Create and refine prompts, AI Skills and instruction files
  • Review and challenge AI-generated code
  • Identify security, performance and architectural risks
  • Build reusable AI-enabled engineering workflows
  • Continuously improve how AI contributes to software delivery

The AI writes code. You provide the engineering judgement.

WHAT YOU'LL BE BUILDING

This is full-stack, end-to-end engineering.

You could find yourself working across:

  • Frontend applications
  • Mobile and cross-platform experiences
  • Backend services
  • APIs and integrations
  • Cloud-native platforms
  • Data and persistence layers
  • CI/CD and DevSecOps
  • Automated testing
  • Observability and performance
  • The technology landscape will evolve, so we're looking for engineers who can learn fast, adapt quickly and aren't tied to a single framework or language.

THE AGENTIC ENGINEERING MINDSET

We're looking for engineers who are:

AI-NATIVE

  • You know how to use AI to dramatically increase your productivity — without outsourcing your engineering judgement.

CURIOUS

  • You enjoy experimenting with new tools, frameworks and ways of building software.

FRAMEWORK-AGNOSTIC

  • React Native today? Flutter tomorrow? .NET MAUI next? You can adapt.

CONSTRUCTIVELY SCEPTICAL

  • AI-generated code isn't automatically good code. You know how to question it, test it and improve it.

SYSTEMS-THINKING

  • You understand how individual components fit into larger, complex enterprise systems.

QUALITY-OBSESSED

  • Security, scalability, performance, testing and maintainability aren't optional extras.

CONTINUOUSLY LEARNING

  • You're excited about where software engineering is heading — and want to help shape it.

Requirements

WHAT YOU'LL BRING

We're looking for 4–8 years of professional software engineering experience, with strong foundations and a clear trajectory toward senior-level capability.

You'll ideally have:

  • Strong full-stack software engineering experience
  • Experience delivering complex enterprise applications
  • Frontend, backend, API and cloud experience
  • Understanding of distributed systems and modern application architecture
  • Strong software design and engineering principles
  • Commercial mobile/cross-platform development experience
  • React Native and/or Flutter experience highly advantageous
  • Experience with .NET MAUI, Swift, Kotlin or Ionic advantageous
  • Hands-on experience with AI-assisted development tools
  • Exposure to AI agents, prompts, instruction files or AI engineering workflows
  • The ability to recognise when AI-generated code is incorrect, insecure or poorly designed

Interested in this role?

You'll apply on Sabenza IT's own site before 18 October 2026. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Expert Data Engineer
Sabenza IT · Pretoria
Intermediate Java Developer
Sabenza IT · Johannesburg
Full Stack Developer
Sabenza IT · Pretoria
Security Architect
Sabenza IT ·
Apply for this job
Job details
Job TypeFull-time
LocationJohannesburg, Gauteng
CategoryIT & Software
Experience4+ years
Posted4 October 2026
Closing Date18 October 2026
Sabenza IT
Johannesburg, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job