Johannesburg, South Africa | Posted on 18/06/2025 Connecting top-tier talent with cutting-edge opportunities in the tech world. Job Description 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 Deep hands‑on Azure PaaS (App Service, Functions, Container Apps, Service Bus/Event Grid, API Management, SQL, Key Vault, Front Door, App Insights) 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: Ways of working: Agile/Scrum/Kanban, cross‑functional product teams, mentoring & knowledge sharing Financial services, fintech or intermediary/broker platform domain Data streaming (Kafka/Event Hubs) and real‑time analytics Microsoft Certified: AZ900, AZ204; any additional cloud or security certifications #J-18808-Ljbffr
Senior C# Software Engineer
NNW TECH SOLUTIONS
johannesburg, johannesburg
Published 14 days ago
Report job