Talent.com
No longer accepting applications
SENIOR SOFTWARE DEVELOPER – join global Investment Management / WealthTech Firm – 100% REMOTE ([...]

SENIOR SOFTWARE DEVELOPER – join global Investment Management / WealthTech Firm – 100% REMOTE ([...]

Acuity ConsultantsWorkFromHome, Limpopo, South Africa
6 days ago
Job type
  • Remote
Job description

SENIOR SOFTWARE DEVELOPER – join global Investment Management / WealthTech Firm – 100% REMOTE (South Africa) – R2.2m – R2.4m

I'm recruiting for a SENIOR SOFTWARE DEVELOPER to join a leading Investment Management and WealthTech firm needing a Senior Developer to join their exceptional engineering team.

You’ll work on high‑performance trading, market data, and investment systems used by portfolio managers, traders, and analysts across global markets.

SALARY : R2.2m – R2.4m

LOCATION : 100% REMOTE (South Africa).

THE OPPORTUNITY

This is a chance to work at the intersection of finance and technology, solving complex problems that drive critical trading and investment decisions. You’ll collaborate with some of the brightest minds in financial technology, designing and developing performant, reliable, and scalable systems that support a range of investment and trading functions.

THE ROLE

  • Design, build, and maintain low‑latency, high‑performance trading and market data systems
  • Develop and optimise C++ and C# or Java applications for trading, risk, and portfolio management platforms
  • Work with APIs, real‑time data feeds, and integration layers (Bloomberg, Refinitiv, etc.)
  • Collaborate with business analysts, quants, and traders to translate complex business needs into robust technical solutions
  • Contribute to architectural design, code reviews, and performance tuning initiatives

REQUIRED SKILLS

Degree in Computer Science, Engineering, or a related technical field.

8+ years of proven commercial experience in C or C++

8+ years of experience in C# or Java (you should be fluent in at least one of each stack).

Solid background in financial services or trading systems – experience with any of the following is essential :

  • Order Management Systems (OMS) or Execution Management Systems (EMS)
  • Stock settlements and post‑trade workflows (not payment gateways or consumer banking systems)
  • Deep understanding of multithreading, performance optimisation, and system design for financial applications.

    Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Information Technology

    Industries

    Investment Management and Software Development

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • WorkFromHome, Limpopo, South Africa