Senior Developer –

South Africa, South Africa

Job Description

Senior Developer / Product Engineer
I'm working with a leading digital banking client to find an experienced Senior Developer / Product Engineer. This role is perfect for someone who can combine technical depth with a product mindset, building scalable financial systems and user-focused features.
What you'll do:

  • Design and optimize backend services for core banking (ledger management, payments, loans).
  • Translate business requirements into technical solutions and own end-to-end delivery.
  • Build secure APIs and ensure system scalability and reliability.
  • Use no-code/low-code tools for rapid prototyping and workflow automation.
  • Mentor junior engineers and contribute to agile processes.
  • Explore emerging tech like AI for fraud detection and blockchain for settlements.
What we're looking for:
  • 7+ years in software engineering, with 4+ years in financial services or core banking.
  • Strong backend skills (Java, Kotlin, Go) and familiarity with frontend frameworks.
  • Experience with event-driven architectures, APIs, and cloud platforms (AWS preferred).
  • Knowledge of banking concepts like double-entry bookkeeping and regulatory reporting.
  • Bonus: No-code/low-code experience, fintech exposure, or AI/ML knowledge.
This is a full-time hybrid role offering the chance to work on innovative banking solutions in a fast-paced environment.
Salt is acting as an Employment Agency in relation to this vacancy.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1599883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned