Senior .NET Engineer

Salt

Cape Town

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Competitive salary
Global exposure

Job summary

Salt Digital Recruitment seeks a Senior .NET Engineer based in Cape Town to design, build and maintain backend systems supporting high-volume transactions across international markets.

You will join a skilled engineering team delivering secure, high-performance software in a regulated financial environment, collaborating with cross-functional teams to deliver robust APIs and services.

Qualifications

  • 5+ years' experience in backend development using .NET Core (C#).
  • Strong experience with SQL Server or similar relational databases
  • Cloud infrastructure experience (AWS preferred)
  • Background in financial systems, trading, or high-availability platforms is advantageous
  • Familiarity with DevOps practices and CI/CD pipelines
  • Strong problem-solving and communication skills

Responsibilities

  • Design, develop, and maintain scalable backend systems using C#/.NET Core
  • Build and enhance RESTful APIs
  • Contribute to architectural decisions and system design
  • Collaborate with cross-functional teams including front-end, infrastructure, and product
  • Write clean, testable, and maintainable code in a highly regulated environment
  • Participate in code reviews and mentor junior engineers

Skills

Backend development
C# / .NET Core
RESTful APIs
DevOps practices
CI/CD pipelines
Communication skills

Tools

SQL Server
AWS
Kafka
RabbitMQ
React
TypeScript
FIX

Job description

Overview We're working with a global financial services technology team to find an experienced Senior .NET Engineer based in Cape Town. This role involves building and maintaining critical backend systems that support high-volume transactions across international markets. You'll be joining a highly skilled, collaborative engineering team working on secure, high-performance software.

Key Responsibilities
  • Design, develop, and maintain scalable backend systems using C#/.NET Core
  • Build and enhance RESTful APIs
  • Contribute to architectural decisions and system design
  • Collaborate with cross-functional teams including front-end, infrastructure, and product
  • Write clean, testable, and maintainable code in a highly regulated environment
  • Participate in code reviews and mentor junior engineers
Requirements
  • 5+ years' experience in backend development using .NET Core (C#)
  • Strong experience with SQL Server or similar relational databases
  • Comfortable with cloud infrastructure (preferably AWS)
  • Background in financial systems, trading, or high-availability platforms is advantageous
  • Familiarity with DevOps practices and CI/CD pipelines
  • Strong problem-solving and communication skills
Nice to Have
  • Experience with messaging systems (e.g., Kafka, RabbitMQ)
  • Familiarity with React and TypeScript
  • Understanding of financial protocols (e.g., FIX) or post-trade processes
What's On Offer
  • Join a global engineering team building systems used in real-time
  • Competitive salary and benefits package
  • Hybrid work model - Cape Town-based with flexibility
  • Exposure to international markets and fintech innovation

Salt is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer - FinTech Backend (Hybrid, Cape Town)
Senior .NET Engineer - FinTech Backend (Hybrid, Cape Town)

Salt Digital Recruitment • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Competitive salary
Global exposure
Senior Software Engineer (C#/.NET)
Senior Software Engineer (C#/.NET)

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Annual bonus
Health insurance
+2
Senior C#/.NET Engineer
Senior C#/.NET Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Software Engineer - Backend (Fintech)
Senior Software Engineer - Backend (Fintech)

Placements24 • Stellenbosch

Hybrid
ZAR 1,100,000 - 1,800,000
Salary plus stock options
Comprehensive health benefits
Performance bonuses
+2
Junior Software Developer (Backend)
Junior Software Developer (Backend)

Placements24 • Cape Town

On-site
ZAR 240,000 - 360,000
Competitive salary package
Medical and dental aid coverage
Advanced training and certifications
+7
Remote Senior Backend Engineer - Fintech, Scale & Growth
Remote Senior Backend Engineer - Fintech, Scale & Growth

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Senior Backend Engineer (Node.Js)
Senior Backend Engineer (Node.Js)

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Paid time off
+1
Senior Software Engineer - Backend (Fintech)
Senior Software Engineer - Backend (Fintech)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3
Senior Backend Software Engineer (Java/Spring)
Senior Backend Software Engineer (Java/Spring)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and benefits
Learning and development opportunities