Software Engineer

Acuity Consultants

City of Johannesburg Metropolitan Municipality

Presencial

ZAR 1.600.000 - 1.750.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Acuity Consultants is seeking a Senior Software Engineer (AI Enabled) in Joburg to lead AI-powered development and modernise high-volume payment platforms. You will drive architectural decisions, design scalable solutions and mentor developers, using C#/.NET 8 and cutting-edge AI techniques.

You will design, implement and deploy AI-powered features, pushing production-ready AI across engineering teams while shaping practical standards for AI-enabled development across the organisation.

Formación

  • 7+ years of software engineering experience with technical leadership.
  • Strong C# and .NET 8 development skills.
  • Proven experience deploying AI-powered applications into production.
  • Hands-on with LLMs, RAG, embeddings, vector search and context engineering.
  • Strong system design and architecture experience.
  • Experience leading high-volume system modernisation or re-platforming.
  • Experience with relational, NoSQL and vector databases.

Responsabilidades

  • Lead design and development of AI-powered solutions.
  • Modernise systems and own architectural decisions for scalable payment platforms.
  • Develop AI-enabled functionality using LLMs, RAG, embeddings and vector search.
  • Work across the full development lifecycle from architecture to production support.

Descripción del empleo

This is an excellent opportunity for a Senior Software Engineer to combine hands-on AI development with the modernisation of complex, high-volume payment platforms within a leading FinTech business. You'll take ownership of challenging engineering projects, influence technical architecture and help shape how AI is adopted across engineering teams.

This Senior Software Engineer position is based in Joburg, paying R1.6-1.75m PA.

THE COMPANY:

A leading South African FinTech business operating at significant scale, processing high volumes of digital payments through platforms that need to remain secure, reliable and highly available.

The business is investing in modernising its technology platforms and integrating AI into its products and engineering processes, creating an environment where experienced engineers can contribute to significant technical projects and influence how software is developed.

THE ROLE:

As a Senior Software Engineer (AI Enabled), you'll lead the design and development of AI-powered solutions while modernising the systems that support the company's digital payment platforms.

A key focus will be re-platforming existing systems, taking ownership of architectural decisions and developing scalable solutions capable of supporting high volumes of payment transactions.

You'll design and build AI-powered functionality using LLMs, Retrieval-Augmented Generation (RAG), embeddings and vector search, taking solutions beyond experimentation and into production environments.

Working primarily with C#/.NET, you'll be involved throughout the development lifecycle, from architecture and technical design through to hands-on development, deployment and production support.

You'll also help establish how AI is used across the engineering function, introducing practical standards for AI-assisted development, improving engineering processes and mentoring other developers.

THE REQUIREMENTS:
  • 7+ years’ software engineering experience, including technical leadership
  • Strong C# and .NET 8 development skills
  • Proven experience building and deploying AI-powered applications into production
  • Hands-on experience with LLMs, RAG, embeddings, vector search and context engineering
  • Strong system design and architecture experience
  • Experience leading high-volume system modernisation or re-platforming
  • Experience with relational, NoSQL and vector databases
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Acuity Consultants • City of Johannesburg Metropolitan Municipality

Presencial
ZAR 900.000 - 1.800.000
Junior Software Engineer
Junior Software Engineer

Acuity Consultants • Wes-Kaap

Híbrido
ZAR 240.000 - 360.000
Senior AI Engineer - Johannesburg - up to R1.2mil per annum
Senior AI Engineer - Johannesburg - up to R1.2mil per annum

e-Merge IT Recruitment • Johannesburg

Híbrido
ZAR 600.000 - 1.200.000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • Sudáfrica

Presencial
ZAR 810.000 - 990.000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

Presencial
ZAR 1.000.000 - 1.700.000
SENIOR SOFTWARE ENGINEER – be TECH LEAD in FINTECH / DIGITAL PAYMENTS LEADER – R1.5m – CAPE TOW[...]
SENIOR SOFTWARE ENGINEER – be TECH LEAD in FINTECH / DIGITAL PAYMENTS LEADER – R1.5m – CAPE TOW[...]

Acuity Consultants • Wes-Kaap

Presencial
ZAR 1.350.000 - 1.650.000
Ai Engineer
Ai Engineer

Liquid Thought Group • Cape Town

Presencial
ZAR 700.000 - 1.000.000
Competitive salary
High impact work
Real ownership
+2
Senior AI Engineer - Payments Modernisation
Senior AI Engineer - Payments Modernisation

Acuity Consultants • City of Johannesburg Metropolitan Municipality

Presencial
ZAR 1.600.000 - 1.750.000
Senior AI Engineer – FinTech Platform Modernisation
Senior AI Engineer – FinTech Platform Modernisation

Acuity Consultants • City of Johannesburg Metropolitan Municipality

Presencial
ZAR 900.000 - 1.800.000
External: Senior AI Developer
External: Senior AI Developer

Pype • Cape Town

Presencial
ZAR 900.000 - 1.200.000