Job Search and Career Advice Platform

Enable job alerts via email!

Business Support Developer

HolistiTech

Johannesburg

Hybrid

ZAR 200 000 - 300 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in the FinTech sector is seeking a talented professional in Johannesburg, specializing in user support and enhancements. The role involves resolving user issues, developing features in Python and SQL, and contributing to automation efforts. Ideal candidates have 2–3 years of experience, solid Python skills, and a degree in a relevant field. This hybrid position offers opportunities for continuous learning and collaboration within a skilled team.

Qualifications

  • 2–3 years of relevant work experience.
  • Comfortable reading logs, tracing data issues, and debugging.
  • Exposure to financial instruments is advantageous.

Responsibilities

  • Support front‑to‑back users and fix issues at source.
  • Automate manual tasks and build small utilities.
  • Develop features and fixes in Python and SQL.

Skills

Python
SQL
Java
C#
C++
Git
Problem-solving
Clear communication

Education

Degree in Computer Science/Engineering/Math/Statistics/Actuarial/Quant Finance/IS

Tools

pytest
JUnit
Job description

Location: Johannesburg, South Africa (Hybrid)

Type: Full-time • Consulting environment

Sector: FinTech • Digital Banking Technology

Reports to: Lead Engineer / Engagement Manager

About HolistiTech

HolistiTech is a consulting firm that specializes in capital markets technology and data analytics. The company provides consulting services in trading and risk systems, and other various systems within the financial services industry.

We are a small growing company with a very talented team that has years of experience in capital markets technology within investment banking. This is the best time to join the team, you will have the opportunity to learn and grow with the firm The company is looking for a talented individual with good business/finance knowledge and technical skills to join the team. The successful candidate will receive internal training to introduce them to financial markets concepts and technical work involved in capital markets.

The Role

Join us to keep business‑critical systems healthy and evolving. You’ll support front‑to‑back users, fix issues at source, automate manual work, and ship small to medium enhancements—mainly in Python and SQL—while learning financial‑markets concepts on the job.

What Success Looks Like
  • Business support: triage and resolve user issues across Front Office, Middle Office, Market Risk, and Back Office (incl. P&L queries).
  • Automation & tooling: script repeatable tasks, build small utilities, and improve data flows.
  • Enhancements: develop features and fixes in Python and SQL; contribute to code reviews.
  • Quality & reliability: write simple tests, follow change control, and help with UAT.
  • Documentation: keep runbooks, fix logs, and user guides current.
  • Continuous learning: upskill on pricing basics, market data, and system architecture.
  • Collaboration: work closely with quants/analysts/engineers; communicate clearly and professionally.
Minimum Requirements
  • 2–3 years relevant work experience.
  • Degree in Computer Science/Engineering/Math/Statistics/Actuarial/Quant Finance/IS (or equivalent).
  • Solid Python (preferred) or Java/C#/C++ fundamentals, plus SQL and relational databases.
  • Comfort reading logs, tracing data issues, and debugging.
  • Clear written/verbal communication; structured problem‑solving; ownership mindset.
  • Exposure to financial instruments (pricing basics, market data, curves) advantageous
  • Version control (Git), basic CI usage, and familiar testing habits (pytest/JUnit/etc. advantageous
  • Experience with a P&L, risk, or trade‑capture system (in‑house or vendor) advantageous.
How We Work
  • Consulting/project rhythm; occasional after‑hours support during incidents or cutovers.
  • Hybrid with periodic client‑site visits in Johannesburg.
  • You are required to undergo credit and criminal checks required by financial institutions
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.