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

Acuity Consultants

Wes-Kaap

On-site

ZAR 1,350,000 - 1,650,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Acuity Consultants is looking for a Senior C#/.NET Software Engineer based in South Africa (Cape Town or Johannesburg). The successful candidate will lead engineering teams, focusing on building scalable microservices and payment systems in high-volume transactional environments. Key responsibilities include driving the design and development of applications, mentoring engineers, and influencing product roadmaps. Candidates should have at least 7 years in software development, with expertise in microservices and cloud platforms like AWS or Azure. The role offers a competitive salary of up to R1.5m.

Qualifications

  • At least 7 years in software development.
  • Solid understanding of microservices architecture, distributed systems, APIs, and event-driven design.
  • Expertise in CI/CD, automated testing, and DevOps-aligned practices.
  • Hands-on experience with cloud platforms (AWS or Azure).
  • Familiarity with secure coding principles and best practices.

Responsibilities

  • Technical Leadership & Engineering Excellence.
  • Delivery Management & Agile Execution.
  • Quality, Stability & Operational Excellence.
  • People Leadership, Coaching, & Mentorship.
  • Innovation & Strategic Contribution.

Skills

Microservices
Payments/fintech
High-scale transactional systems
Event-driven architecture
Engineering leadership
Agile/TDD/CI-CD
Mentoring/team leadership

Education

Relevant IT Diploma or Degree

Tools

AWS
Azure

Job description

SENIOR C#/.NET SOFTWARE ENGINEER

This is an excellent opportunity for a SENIOR C#/.NET SOFTWARE ENGINEER - with Azure cloud experience who has built scalable microservices (and ideally payment systems) in high-volume transactional environments, and who can lead engineering teams.

You can be based in either CAPE TOWN or JOHANNESBURG.

SALARY on offer is up to R1.5m

THE COMPANY:

A fast-growing African FinTech company revolutionising digital payments through seamless, real‑time bank-to-bank transaction technology. This technology-driven business enables millions of consumers and merchants to transact securely and instantly, helping drive financial inclusion and digital commerce across the continent.

Operating at significant scale within a high-availability, high-throughput environment, the company combines modern cloud-native engineering, data-driven decision-making, and innovative financial technology to build products that have real-world impact on how businesses and consumers move money.

Known for its entrepreneurial culture, strong technical environment, and product-focused mindset, the organisation offers the opportunity to work alongside highly skilled engineers, product leaders, and innovators solving complex problems within one of Africa’s most exciting fintech success stories.

THE ROLE:

As the Software Engineering Tech Lead, you will play a key role in shaping the payments technology ecosystem. Leading a team of talented engineers, you’ll drive the design and development of high‑quality applications across multiple platforms. Working in a fast‑moving agile environment, you’ll influence the product roadmap, champion engineering best practices such as CI/CD and TDD, and mentor developers to consistently deliver strong sprint outcomes. Success in this role requires proven leadership and a track record of delivering software projects under tight deadlines.

Role Responsibilities
  • Technical Leadership & Engineering Excellence.
  • Delivery Management & Agile Execution.
  • Quality, Stability & Operational Excellence.
  • People Leadership, Coaching, & Mentorship.
  • Innovation & Strategic Contribution.
REQUIRED SKILLS:

At least 7 years in software development.

Tech stack experience required:

  • Microservices
  • Payments/fintech
  • High-scale transactional systems
  • Event-driven architecture
  • Engineering leadership
  • Agile/TDD/CI-CD
  • Mentoring/team leadership

Must have relevant IT Diploma or Degree.

Solid understanding of microservices architecture, distributed systems, APIs, and event‑driven design.

Expertise in CI/CD, automated testing, and DevOps‑aligned practices.

Hands‑on experience with cloud platforms (AWS or Azure).

Familiarity with secure coding principles and best practices.

Experience building scalable, resilient systems handling large transaction volumes (ideal for payments).

Demonstrated ability to mentor, guide, and upskill software engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM
SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 1,350,000 - 1,650,000
Director of Engineering (Software)
Director of Engineering (Software)

Career Minded • Johannesburg

On-site
ZAR 1,800,000 - 2,000,000
SENIOR SOFTWARE ENGINEER (JAVA & C#) - HYBRID UP TO R1.3 MIL PER ANNUM
SENIOR SOFTWARE ENGINEER (JAVA & C#) - HYBRID UP TO R1.3 MIL PER ANNUM

E-Merge • South Africa

On-site
ZAR 1,170,000 - 1,430,000
SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM - MAT61556
SENIOR FULL STACK ENGINEER (C# .NET) - JOHANNESBURG - UP TO R1.5M PER ANNUM - MAT61556

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 990,000 - 1,210,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM

ATS Client • Cape Town

On-site
ZAR 1,350,000 - 1,650,000
Lead Software Engineer - Fintech Solutions
Lead Software Engineer - Fintech Solutions

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive base salary
Health benefits
Stock options
+2
Senior C#/.NET Engineer
Senior C#/.NET Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 900,000 - 1,400,000
SENIOR SOFTWARE DEVELOPER (C#) JHB (MIDRAND) UP TO R1.1M PER ANNUM
SENIOR SOFTWARE DEVELOPER (C#) JHB (MIDRAND) UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • South Africa

On-site
ZAR 990,000 - 1,210,000