Software Developer – AI & Automation

Network Finance

Randburg

Hybrid

ZAR 540,000 - 900,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Network Finance is seeking a Developer to build and integrate AI-enabled software solutions across the full SDLC. You will translate business needs into scalable technical solutions, mentor junior developers, and drive automation and integrations within high-availability environments.

The role emphasizes AI, cloud platforms (Azure), microservices architecture, and modern development practices, offering opportunities to improve security, performance, and user experience.

Qualifications

  • Strong software development and programming capability.
  • Practical knowledge of AI and its business applications.
  • Ability to develop AI-driven solutions with scalable architecture.
  • Excellent problem-solving and analytical skills.
  • Strong communication with technical and non-technical stakeholders.

Responsibilities

  • Develop, enhance, integrate, and support software solutions.
  • Work across the full SDLC from requirements to deployment.
  • Translate business requirements into technical solutions.
  • Develop and maintain automation and integrations.
  • Identify opportunities for AI, automation, and emerging tech to improve processes.
  • Integrate AI-enabled functionality into existing systems.
  • Collaborate with internal and third-party stakeholders to deliver solutions.
  • Troubleshoot production issues and performance bottlenecks.
  • Contribute to coding standards, architecture, and deployment methodologies.
  • Mentor and support junior developers.
  • Continuously improve system functionality, performance, security, and UX.

Skills

AI-driven solutions
Strong problem solving
Analytical thinking
Excellent communication
Database design
TypeScript web apps
Cloud engineering practices
Software architecture
CI/CD pipelines
Elasticsearch
Azure DevOps
Azure Functions
RabbitMQ / EventBridge
REST APIs
Microservices
Azure
MSSQL / Cosmos DB
Git

Education

Diploma or related field in Software Development/IT/CS
Bachelor’s degree (B.Eng./B.Sc./B.Com or related IT qualification)
AI/ML/Data Science qualifications advantageous

Tools

REST APIs
Azure
Azure Service Bus
RabbitMQ
AWS EventBridge
Azure DevOps
Elasticsearch
Cosmos DB
MSSQL
Git
CI/CD pipelines

Job description

The Role

As a Developer, you will:

  • Develop, enhance, integrate, and support business-critical software solutions.
  • Work across the full SDLC, from requirements gathering and design through development, testing, deployment, and support.
  • Translate business requirements into scalable, reliable technical solutions.
  • Develop and maintain automation systems and integrations.
  • Identify opportunities whereAI, automation, and emerging technologiescan improve business processes.
  • Develop and integrate AI-enabled functionality into existing systems.
  • Work with internal teams and third-party stakeholders to deliver effective technology solutions.
  • Troubleshoot production issues and performance bottlenecks in high-availability environments.
  • Contribute to coding standards, system architecture, development frameworks, and deployment methodologies.
  • Mentor and support junior developers.
  • Continuously improve system functionality, performance, security, and user experience.
Qualifications
  • MinimumDiploma or relevant qualificationin Software Development, Information Technology, Computer Science, or a related field.
  • A degree such asB.Eng., B.Sc., B.Com, or a related IT/software development qualification would be advantageous.
  • Additional qualifications or certifications inArtificial Intelligence, Machine Learning, Data Science, or related disciplines would be advantageous.
Experience
  • 3–6 years’ relevant software development experience.
  • Experience mentoring junior developers.
  • Practical experience developing or integratingAI and AI-enabled solutions.
  • Strong experience with:
    • C# / .NET
    • REST APIs
    • Microservice architecture
    • Relational and non-relational databases
    • MSSQL and/or Cosmos DB
    • Message brokers such as RabbitMQ, Azure Service Bus or AWS EventBridge
    • Cloud platforms, particularly Azure
    • XML and JSON
    • Git/version control
    • Production troubleshooting and debugging
    • Third-party system integrations
    • Performance optimisation
  • Experience with Angular or React would be advantageous.
  • Experience working inAgile/Scrumenvironments.
  • Experience with CI/CD pipelines and deployment processes would be advantageous.
  • Knowledge of Elasticsearch, Azure Durable Functions, and Azure DevOps would be advantageous.
Skills & Knowledge
  • Strong software development and programming capability.
  • Practical knowledge ofAI and its business applications.
  • The ability to develop and implement AI-driven solutions.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and the ability to work with both technical and non-technical stakeholders.
  • Good understanding of:
    • Database design and principles
    • System engineering and design
    • TypeScript-based responsive web applications
    • Cloud engineering practices
    • Software architecture and modelling
  • Experience within finance, invoicing, claims, insurance, or other relevantbusiness environments wouldbe advantageous.”
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (AI Focused)
Software Developer (AI Focused)

Network Finance • Randburg

On-site
ZAR 700,000 - 1,000,000
AI and Automation Engineer
AI and Automation Engineer

CBRE Excellerate • Sandton

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

Digicall Group • Johannesburg

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

ATS Client • Sandton

On-site
ZAR 900,000 - 1,300,000
AI and Automation Engineer
AI and Automation Engineer

Excellerate • Sandton

On-site
ZAR 700,000 - 1,100,000
AI & Automation Specialist
AI & Automation Specialist

Profile Personnel • Stellenbosch

On-site
ZAR 600,000 - 900,000
AI / Automation Specialist (Junior / Intermediate / Senior)
AI / Automation Specialist (Junior / Intermediate / Senior)

Communicate Finance • Wes-Kaap

On-site
ZAR 600,000 - 1,000,000
AI Developer (Contract) | Hybrid | Stellenbosch
AI Developer (Contract) | Hybrid | Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 700,000 - 900,000
Lead Engineer: AI
Lead Engineer: AI

Nedbank • Sandton

On-site
ZAR 900,000 - 1,300,000
Lead Engineer: AI
Lead Engineer: AI

Nedbank • Johannesburg

On-site
ZAR 600,000 - 1,200,000