More jobs:
Senior .NET Developer
Job in
Sandton, 2172, South Africa
Listed on 2026-10-14
Listing for:
Samaha Consulting
Full Time
position Listed on 2026-10-14
Job specializations:
-
Software Development
Backend Developer, DevOps, Software Engineer, .NET Developer
Job Description & How to Apply Below
- Location : JHB [ 4 days to work from office Mon to Thu , Friday day remote ]
- Expert‑level proficiency in .NET 8+ and C# 12+ (async/await, LINQ, performance tuning, reflection).
- Strong experience with Dapper /
EF Core
, including ORM trade‑offs and performance tuning. - Advanced SQL Server skills: query tuning, indexing, execution plans, statistics.
- Deep understanding of ACID, isolation levels, deadlocks, sharding, and partitioning. (Beneficial)
- Redis expertise in distributed caching and invalidation strategies. (Beneficial)
- Elasticsearch experience (indexing, search and aggregation performance optimizations). (Beneficial)
- API design (REST / gRPC), backward compatibility, and versioning strategies.
- Strong ability to lead design discussions and influence architecture without formal authority.
- Advanced Azure Dev Ops pipeline design and release management.
- Understanding of modern deployment strategies (blue‑green, canary, etc.).
- Experience with logging, tracing, and performance monitoring (Open Telemetry). (Beneficial)
- Deep experience with testing automation across all testing layers.
- Strong understanding of SOLID principles, design patterns, and refactoring practices.
- Performance profiling, optimization, and debugging complex scenarios.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×