Senior Software Developer (TypeScript / AWS / C#)

Golden Rule
📍 Johannesburg, Gauteng, South Africa 💼 Permanent 🕒 Posted June 28, 2026

Job Description

The Role


Job Description:


We’re modernizing into a vendor-independent platform covering the end-to-end customer journey.


You’ll build secure, observable, scalable services and clean front ends, contribute to architecture, and raise the engineering bar (standards, patterns, CI/CD, code quality). You’ll work across C#/.NET, TypeScript (Node + React/Next.js), and AWS—with emphasis on event-driven microservices, APIfirst design, and sales/dialer integration via Amazon Connect.

Engineering and Architecture

  • Design and implement .NET 8 and js microservices with clean architecture, CQRS/MediatR, EF Core (MSSQL/Postgres), and Open API-first contracts.

  • Build React/Next.js apps (Customer portal, Ops Console, Pricing Console) with strong state management (Zustand/Redux), TanStack Query, and component libraries with design tokens.

  • Implement event-dr...
  • Ready to Apply?

    Submit your application today and join our talented team at Golden Rule.

    Submit Application

    Job Details

    • Location Johannesburg, Gauteng
    • Job Type Permanent
    • Category Computer Occupations
    • Posted Date June 28, 2026
    • Application Deadline August 07, 2026