New site, beta mode. Something not right? Report Issue

Back to all jobs

Senior .NET Engineer

Ref: JO-2507-354714

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2025-11-03
Apply Report issue

Overview

We’re working with a global financial services technology team to find an experienced Senior .NET Engineer based in Cape Town. This role involves building and maintaining critical backend systems that support high-volume transactions across international markets.

You’ll be joining a highly skilled, collaborative engineering team working on secure, high-performance software.

Key Responsibilities

  • Design, develop, and maintain scalable backend systems using C#/.NET Core
  • Build and enhance RESTful APIs
  • Contribute to architectural decisions and system design
  • Collaborate with cross-functional teams including front-end, infrastructure, and product
  • Write clean, testable, and maintainable code in a highly regulated environment
  • Participate in code reviews and mentor junior engineers
  • Requirements

  • 5+ years’ experience in backend development using .NET Core (C#)
  • Strong experience with SQL Server or similar relational databases
  • Comfortable with cloud infrastructure (preferably AWS)
  • Background in financial systems, trading, or high-availability platforms is advantageous
  • Familiarity with DevOps practices and CI/CD pipelines
  • Strong problem-solving and communication skills
  • Nice to Have

  • Experience with messaging systems (e.g., Kafka, RabbitMQ)
  • Familiarity with React and TypeScript
  • Understanding of financial protocols (e.g., FIX) or post-trade processes
  • What’s On Offer

  • Join a global engineering team building systems used in real-time
  • Competitive salary and benefits package
  • Hybrid work model – Cape Town-based with flexibility
  • Exposure to international markets and fintech innovation
  • Salt is acting as an Employment Agency in relation to this vacancy.

    Apply Report issue

    Software Development & Engineering jobs

    Intermediate .NET Engineer

    • Permanent
    • Global Business

    Full Stack Engineer

    • Permanent
    • Remote

    Senior .NET Engineer

    • Permanent
    • Hybrid

    Career and Job Insights

    Apply for this job

    Senior .NET Engineer

    • South Africa, Cape Town
    • Software Development & Engineering, Technology
    • ZAR 10,000.00 - ZAR 80,000.00 per annum
    • Hybrid
    • Permanent

    "*" indicates required fields

    Personal details

    Upload your CV

    Accepted file types: pdf, word, docx, Max. file size: 10 MB.
    This field is hidden when viewing the form

    Save jobs

    Log in to save a job

    Report job

    Senior .NET Engineer

    • South Africa, Cape Town
    • Software Development & Engineering, Technology
    • ZAR 10,000.00 - ZAR 80,000.00 per annum
    • Hybrid
    • Permanent

    "*" indicates required fields

    Need talent? Request a callback

    This form is for companies looking to hire talent.

    I am looking for a job I have a general enquiry

    "*" indicates required fields

    E.g. “Senior Frontend Developer” or “Offshoring team for design.”