Skip to content
mimi

Senior C# Software Engineer

NNW Tech Solutions

Johannesburg · On-site Contract Senior 3w ago

About the role

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

<\/p>

They are looking for a Senior C# Software Engineer<\/b> 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.

<\/p>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.

<\/p>

<\/div><\/span>

Requirements<\/h3>5+ years software engineering, including 2+ in a senior/lead capacity within agile teams

<\/div>

<\/div>Language & runtime:<\/b>

<\/div>Expert C#/.NET (6/8);

<\/div>

<\/div>Cloud platform:<\/b>

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

<\/div>

<\/div>Architecture:<\/b>

<\/div>Design of REST/gRPC APIs, microservices

<\/div>

<\/div>DevOps & IaC:<\/b>

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

<\/div>

<\/div>Data:<\/b>

<\/div>Relational, performance tuning

<\/div>

<\/div>Security & governance:<\/b>

<\/div>Secure coding, OAuth2/OIDC, Azure AD

<\/div>

<\/div>Ways of working:<\/b>

<\/div>Agile/Scrum/Kanban, cross‑functional product teams, mentoring & knowledge sharing

<\/div>

<\/div>Desirable:<\/b>

<\/div>Financial services, fintech or intermediary/broker platform domain

<\/div>Domain‑Driven Design (DDD), CQRS & event sourcing

<\/div>Data streaming (Kafka/Event Hubs) and real‑time analytics

<\/div>Microsoft Certified: AZ900, AZ204; any additional cloud or security certifications

<\/div><\/span>

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free