Job Search and Career Advice Platform

Enable job alerts via email!

Junior Software Engineer – Gain Exposure To Building Large-Scale Trading And Wealth Systems – 1[...]

Acuity Consultants

Gauteng

Hybrid

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global Wealth and Investment Management company is looking for a Junior Software Engineer located in the Johannesburg Metropolitan Area. In this role, you will develop backend services in C# and .NET, build APIs, and work with SQL databases. This position offers exposure to large-scale trading applications and mentoring from experienced professionals. Ideal candidates possess a relevant degree and 2 years of relevant software development experience, with a passion for problem-solving and cloud technologies.

Qualifications

  • Degree in Computer Science, Applied Mathematics, Engineering, or Econometrics.
  • 2 years of software development experience, particularly with C# and .NET.
  • Familiarity with APIs, SQL databases, and object-oriented programming.
  • Interest in cloud technologies, DevOps, and containerization.

Responsibilities

  • Design and develop backend services using C# and .NET.
  • Build APIs and manage SQL database interactions.
  • Contribute to modules managing order execution and portfolio modeling.

Skills

C# programming
.NET framework
SQL databases
API development
Problem-solving

Education

Computer Science degree
Applied Mathematics degree
Engineering degree
Econometrics degree
Job description
Overview

Junior Software Engineer – Gain exposure to building large-scale trading and wealth systems – % REMOTE, RK – RK

An exciting opportunity for a Junior Software Engineer to join a global Wealth and Investment Management company and gain exposure to building large-scale trading and wealth management systems.

This graduate-junior level Software engineer position is % remote, paying between RK – RK

THE COMPANY

This leading independent Wealth and Investment Management company is headquartered in London and managing a multi-billion (GBP) asset portfolio.

As a tech-enabled firm, they have built a multi-asset trading and wealth platform that provides access to equities, funds, ETFs, fixed income, hedge funds, private equity, and currencies across more than 35 markets, supported by seamless custody through leading global providers.

This is the environment where you will develop trading applications designed for scale, speed, and security.

THE ROLE

As a Junior Developer, you will be part of designing and developing backend services in C# and .NET.

  • You’ll be involved in building APIs, working with SQL databases, and contributing to modules that manage order execution, settlements, and portfolio modelling.
  • This role will allow you to learn how large-scale trading applications are designed, tested, and deployed in real‑time production environments, while gaining hands‑on experience with cloud platforms, containerisation, and CI/CD pipelines.
  • You will be mentored by senior engineers and architects with the opportunity to contribute to complex financial systems that require high performance, security, and reliability.
Requirements
  • Computer Science, Applied Mathematics, Engineering or Econometrics degree
  • 2 years’ experience in software development (C# / .NET)
  • Understanding of APIs, databases (SQL), and object‑oriented programming
  • Interest in cloud technologies, DevOps, and containerisation
  • Complex Problem‑solving mindset, passionate about the dev world

Location: Johannesburg Metropolitan Area

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.