Software Developer (AI Focused)

Network Finance

Randburg

On-site

ZAR 700,000 - 1,000,000

Full time

17 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Network Finance in Randburg is seeking an experienced .NET developer to build, enhance, and support business-critical systems, with a focus on AI-enabled automation and scalable services.

You will work across the full SDLC, design REST APIs, and integrate with cloud-based platforms while mentoring juniors and applying Agile practices. The role offers exposure to modern software architecture within complex enterprise environments and finance-focused solutions.

Qualifications

  • Diploma in Software Development or related field.
  • Preferred: IT/Software Development degree.
  • 3–6 years software development experience with mentoring background.
  • Practical AI experience and Agile/Scrum experience.

Responsibilities

  • Develop, enhance, and maintain enterprise software solutions.
  • Work across the full SDLC including analysis, design, development, testing, deployment, and support.
  • Collaborate with stakeholders to deliver fit-for-purpose solutions.
  • Develop and maintain integrations with internal and third-party systems.
  • Design and implement REST APIs and microservices.
  • Support AI-enabled functionality in business systems.
  • Troubleshoot performance issues in high-availability environments.
  • Contribute to development standards and deployment processes.
  • Identify automation and AI opportunities for process improvement.

Skills

C# & .NET Development
REST API Development
Microservice Architecture
Git Version Control
Agile / Scrum
AI-enabled solutions
Cloud Platforms (Azure)
Database design
Mentoring juniors
Problem solving

Education

Diploma in Software Development
Degree in IT/Software Development (preferred)

Tools

RabbitMQ
Azure Service Bus
AWS EventBridge
Azure
Cosmos DB
MSSQL
Elasticsearch
XML/JSON

Job description

Join a high-performing technology environment where innovation, continuous learning, and collaboration are at the heart of success. In this role, you will be responsible for developing, enhancing, and supporting business-critical systems while helping shape the future of AI-enabled solutions and automation.

Working alongside experienced professionals, you will contribute to scalable application development, system integrations, cloud-based solutions, and emerging technologies. This opportunity offers exposure to modern software architecture, artificial intelligence initiatives, and complex enterprise environments, making it ideal for a developer who enjoys solving real business challenges through technology.

Key Responsibilities
  • Develop, enhance, and maintain business automation and enterprise software solutions
  • Work across the full Software Development Lifecycle, including analysis, design, development, testing, deployment, and support
  • Collaborate with stakeholders to understand business requirements and deliver fit-for-purpose solutions
  • Develop and maintain integrations with internal and third-party systems
  • Design and implement REST APIs and microservice-based solutions
  • Support the development and integration of AI-enabled functionality into business systems
  • Troubleshoot performance bottlenecks and resolve production issues in high-availability environments
  • Contribute to development standards, version control practices, and deployment processes
  • Identify opportunities for automation, AI adoption, and process improvement
Job Experience and Skills Required
  • Education: Diploma in Software Development, Information Technology, Computer Science, or a related field
  • Preferred: Degree in IT, Software Development, Computer Science, Engineering, or related discipline
  • Experience:
    • 3-6 years' software development experience
    • Experience mentoring junior developers
    • Practical experience with Artificial Intelligence and AI-enabled solutions
    • Experience working within Agile or Scrum environments
  • Technical Skills:
    • C# and .NET Development
    • Client Server, .NET Remoting, and Windows Services
    • REST API Development
    • Microservice Architecture
    • XML and JSON
    • Relational and Non-Relational Databases
    • Message Brokers (RabbitMQ, Azure Service Bus, AWS EventBridge, or similar)
    • Cloud Platforms (Azure advantageous)
    • Git Version Control
  • Advantageous:
    • Angular or React
    • CI/CD Pipelines
    • Azure DevOps
    • Azure Durable Functions
    • Elasticsearch
    • Cosmos DB and MSSQL
  • Additional Requirements:
    • Strong problem-solving and analytical abilities
    • Good understanding of database design and system architecture principles
    • Strong communication skills with both technical and non-technical stakeholders
    • Interest in AI, automation, and emerging technologies
    • Experience within finance, invoicing, claims, or insurance environments advantageous
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer – AI & Automation
Software Developer – AI & Automation

Network Finance • Randburg

Hybrid
ZAR 540,000 - 900,000
Software Developer (.NET & Automation)
Software Developer (.NET & Automation)

Rosstone • Gauteng

On-site
ZAR 700,000 - 1,100,000
Back-End C# Developer
Back-End C# Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Developer
Developer

Digicall Group • Johannesburg

On-site
ZAR 720,000 - 1,100,000
Medical cover
Provident fund
Funeral cover
+2
AI Engineer
AI Engineer

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work arrangement
Health insurance
+1
Software Engineer with AI
Software Engineer with AI

cpconsulting • Cape Town

On-site
ZAR 600,000 - 900,000
AI & Automation Specialist
AI & Automation Specialist

Profile Personnel • Stellenbosch

On-site
ZAR 600,000 - 900,000