NNW Tech SolutionsNNW Tech Solutions

Senior C# Software Engineer

Johannesburg, Gauteng, South AfricaOn-site or hybridSeniorContractor73w ago

We are currently working on an exciting opportunity at a leading banking institution based in Sandton, Gauteng. They are looking for a Senior C Software Engineer to join their dynamic technology team.

C#

We are currently working on an exciting opportunity at a leading banking institution based in Sandton, Gauteng.

They are looking for a Senior C# Software Engineer to join their dynamic technology team. This role is ideal for developers who are passionate about building high-quality, scalable, and innovative software solutions using Microsoft technologies.

You’ll be part of a collaborative and forward-thinking environment, contributing to a variety of impactful projects that require strong problem-solving skills, technical excellence, and a proactive mindset.

Requirements

5+ years software engineering, including 2+ in a senior/lead capacity within agile teams

Language & runtime:

Expert C#/.NET (6/8);

Cloud platform:

Deep hands‑on Azure PaaS (App Service, Functions, Container Apps, Service Bus/Event Grid, API Management, SQL, Key Vault, Front Door, App Insights)

Architecture:

Design of REST/gRPC APIs, microservices

DevOps & IaC:

CI/CD with Azure DevOps or GitHub Actions, Docker/Kubernetes, Infrastructure‑as‑Code (Bicep/ARM/Terraform)

Data:

Relational, performance tuning

Security & governance:

Secure coding, OAuth2/OIDC, Azure AD

Ways of working:

Agile/Scrum/Kanban, cross‑functional product teams, mentoring & knowledge sharing

Desirable:

Financial services, fintech or intermediary/broker platform domain

Domain‑Driven Design (DDD), CQRS & event sourcing

Data streaming (Kafka/Event Hubs) and real‑time analytics

Microsoft Certified: AZ900, AZ204; any additional cloud or security certifications

Frequently asked

Is this Senior C# Software Engineer role remote?

This role is based in Johannesburg, Gauteng, South Africa.

Related

Senior C# Software Engineer at NNW Tech Solutions