💼 Full-Time Position

Senior Software Developer (TypeScript / AWS / C#)

🏢
Golden Rule
📍 Johannesburg, Gauteng, South Africa
📍
Location
Johannesburg, South Africa
📅
Posted
June 06, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

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...