Senior Full Stack Engineer (C# .Net)

e-Merge IT Recruitment

Johannesburg

On-site

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

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

e-Merge IT Recruitment in Johannesburg is seeking a Senior Full Stack Engineer (C# .NET) to design and deliver robust software for a leading financial services organisation. You will own end-to-end delivery, lead architectural decisions, and mentor junior engineers while solving complex technical challenges.

Expect strong backend with C#/.NET Core, frontend with React or Vue and TypeScript, and cloud experience (AWS or Azure). Up to R1.5M per annum, negotiable based on experience.

Qualifications

  • 6+ years of end-to-end full stack production experience.
  • Proficient in C#/.NET Core backend and modern frontend frameworks.
  • Experience designing scalable systems in AWS or Azure environments.

Responsibilities

  • Lead technical decisions across the full stack and mentor engineers.
  • Deliver robust, maintainable software aligned with business goals.
  • Collaborate with stakeholders to translate requirements into scalable solutions.

Skills

Full stack development
Leadership
Communication
Continuous learning
Cloud knowledge

Tools

C#/.NET Core
React
Vue
TypeScript
AWS
Azure

Job description

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

If you are a seasoned Senior Full Stack Engineer who thrives on solving complex technical challenges, building scalable applications, and turning ambitious ideas into powerful digital solutions, this opportunity deserves your attention.


A leading financial services organisation is looking for an accomplished Senior C# Full Stack Developer to join its technology environment and contribute to the development of sophisticated software solutions that support business performance, innovation, and exceptional customer experiences.


This is an opportunity for a developer who brings more than technical proficiency to the table — someone who understands the bigger picture, challenges conventional thinking, makes sound architectural decisions, and takes pride in delivering software that is robust, maintainable, and built to last


Your Technical Strengths:


  • 6+ years of proven full stack software development experience, delivering end-to-end solutions in production
  • Strong back-end capability in C#/.NET Core
  • Solid front-end experience with React or Vue and TypeScript
  • Experience designing scalable systems in AWS or Azure environments
  • A track record of leading technical decisions across the full stack – not just executing them
  • Experience working in regulated or financial services environments is a strong advantage
  • The ability to communicate technical decisions clearly to engineers, architects and business stakeholders
  • A genuine interest in growing the engineers around you
  • Inquisitive with a continuous learning attitude

Reference Number for this position is MAT61556 which is a permanent position based in Johannesburg offering a cost to company salary of up to R1.5m negotiable on experience and ability.

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 - 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 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
Senior Full Stack Engineer
Senior Full Stack Engineer

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 1,350,000 - 1,650,000
Senior C# Software Developer
Senior C# Software Developer

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 990,000 - 1,210,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 C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • South Africa

On-site
ZAR 990,000 - 1,210,000
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 540,000 - 900,000
SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR) - JOHANNESBURG - UP TO R750 PER HOUR
SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR) - JOHANNESBURG - UP TO R750 PER HOUR

ATS Client • Johannesburg

On-site
ZAR 619,920 - 1,033,200
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,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