Skip to content
mimi

Senior C#/.NET Developer

Indsafri

South Africa · On-site Full-time Senior 3w ago

About the role

Role Summary

We are seeking a highly skilled and strategic Senior C#/.NET Developer to join our core banking and payments technology team.

Key Responsibilities

  • Application Development: Architect and build secure, scalable, cloud-native applications and RESTful APIs using C# and .NET Core.
  • Banking Integrations: Build and optimize C# services ensuring robust trade capture, enrichment, validation, and integration with downstream back-office, settlement, and risk systems.
  • System Modernization: Assist in rebuilding and replacing legacy monolithic applications with modern, microservice architectures.
  • Code Quality & Governance: Write clean, maintainable code, lead peer code reviews, and adhere to strict SDLC standards.
  • Production Support & Troubleshooting: Troubleshoot and resolve complex software defects, performance bottlenecks, and pipeline issues with minimal impact on operational efficiency.
  • Mentorship: Share knowledge and mentor junior and intermediate developers, fostering a collaborative, growth-oriented environment.

Technical Requirements & Tech Stack

  • Core Languages: Advanced proficiency in C# and the .NET Framework / .NET Core / .NET 8.
  • Web Technologies: ASP.NET Web API, RESTful APIs, Microservices, and basic front-end exposure (Angular 2+ or React).
  • Database Skills: Expert-level database design and optimization using MS SQL Server, T-SQL, PL/SQL, or PostgreSQL.
  • Cloud & DevOps: Exposure to containerization (Docker, Kubernetes) and continuous integration/continuous deployment (CI/CD) pipelines in cloud environments (Azure or AWS).
  • Banking & Domain Knowledge: Deep understanding of banking processes, such as payment gateways, trade lifecycles (Fixed Income/Repo), transaction reconciliations, or collections systems.

Skills

AngularAWSAzureC#.NET Core.NET Framework.NET 8DockerKubernetesMS SQL ServerMicroservicesPL/SQLPostgreSQLReactRESTful APIsT-SQLASP.NET Web API

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