Job title: C# Back-End Software Developer – gain Integration Technology experience in Financial Trading Applications - Remote – R600K – R650K
Job type: Permanent
Emp type: Full-time
Salary: ZAR 650,000.00
Location: REMOTE - South Africa
Job published: 12/03/2025
Job ID: 40186

Job Description

Are you a passionate Junior/Intermediate C# BACK-END DEVELOPER eager to deepen your expertise in real-time financial-markets trading applications?

 

This is an excellent opportunity to join a leading Global FinTech and to learn how to work on complex integration technologies and to gain hands-on experience in solving real-time financial trading challenges.

 

This C# BACK-END DEVELOPER role offers 100% REMOTE WORK from anywhere within SOUTH AFRICA with a SALARY of R600K – R650K.

 

THE COMPANY:

 

This established FinTech is a Global WEALTH & INVESTMENT MANAGEMENT Business with offices in the UK & South Africa. They are leaders in Investment Management and market-trading applications - a globally recognised wealth management firm, empowering individuals, advisors, and institutions to navigate complex financial landscapes with confidence.

 

WHAT YOU’LL DO:

 

  • Develop, maintain, and optimise back-end services and APIs for real-time financial trading applications.
  • Learn to work with integration technologies to ensure seamless data exchange between trading platforms and financial institutions.
  • Learn to solve complex integration and performance challenges in a high-stakes environment.
  • Collaborate with cross-functional teams to design, implement, and test new features.
  • Maintain scalability, security, and reliability of back-end systems.
  • Continuously learn and adapt to evolving financial technology trends.

 

WHAT YOU WILL GAIN:

 

  • The focus of the role will ultimately be integration work with custodian banks, data providers, external stockbrokers and partners.
  • You will be upskilled in a mix of technology skills including standard ETL, SOAP, HTTP and FIX.
  • As part of this work, you will also learn data models that are particular to the financial services domain to facilitate mapping data between systems.

 

REQUIRED SKILLS:

 

  • 2+ years of experience in C# and .NET development.
  • Understanding of API development (REST, gRPC) and message-based architectures (e.g., Kafka, RabbitMQ).
  • Knowledge of SQL databases (SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
  • Some exposure to asynchronous programming, threading, and real-time data processing.
  • Some experience or a strong interest in financial markets and trading systems.
  • Bonus: Familiarity with cloud-based architectures (Azure, AWS) and containerisation (Docker, Kubernetes).