Job description

Our client is a South African boutique investment administration service provider is looking to employ a Senior Software Developer with experience in Data Engineering.


  • 6+ years of recent hands-on software development experience and IT support, bonus skills:
  • Data engineering.
  • Strong tabular data transformation/visualisation skills.
  • Tertiary qualification in Computer Science, IT, Software engineering.
  • A self-driven attitude and ability to self-manage to a significant degree.
  • Willingness to learn about the business (Financial Services; Portfolio tax admin; investment accounting data)
  • Very good communication skills
  • Strong SQL skills (Azure SQL database, Spark, DuckDB)
  • Key technologies used in our business, so any skills here will be a huge bonus:
  • Python and R (we develop a lot of our new software in R and Python)
  • Delta Lake o Spark o Apache Arrow o Kubernetes / Docker / Containerised applications /Helm o CI/CD - Azure DevOps
  • Microsoft 365 eco system and Cloud platforms, bonus skills:
  • Azure specifically; Resource management/deployment via PowerShell; Cost optimization; Virtual network setup/configuration.
  • MS 365 admin duties / Exchange online

About The Company

The company is responsible for investment administration for institutional investors, led by its founding members. We have assets of local and international clients under administration, totaling R 2 tn.


  • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
  • In keeping with our client's employment equity requirements, only South African citizens will be considered.
  • Please include your current salary and salary expectations.

Desired Skills

  • Data Engineering
  • Python
  • R
  • Software Development
  • SQL
  • Visualizing

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
December 2, 2023
Telefónica Germany
December 2, 2023

Junior Financial Data Engineer (m/w/d)

December 2, 2023