Search thousands of fresh jobs

×
This job is expired
Watershed Consulting

Senior .NET Developer

Watershed Consulting

  • R1000.00 - R10001.00 per hour
  • Contract Senior position
  • Johannesburg
  • Posted 21 Sep 2026 by Watershed Consulting
  • Expires in 34 days
  • Job 2645302

About the position

Qualifications

  • Expert-level experience with .NET 8 and C# 12 features, idioms and performance optimization.
  • Proven experience with Dapper and Entity Framework Core in production systems.
  • Advanced SQL Server expertise including query tuning, indexing, execution plans and statistics.
  • Deep understanding of transactional guarantees (ACID), isolation levels and deadlock analysis; experience with sharding and partitioning is beneficial.
  • Experience with Redis and distributed caching strategies is beneficial.
  • Experience with Elasticsearch (indexing, search and aggregation optimization) is beneficial.
  • Solid experience designing microservices and event-driven architectures and understanding service boundaries and communication patterns.
  • Hands-on experience with message brokers such as RabbitMQ, Kafka or Azure Service Bus.
  • Strong DevOps and CI/CD experience, preferably with Azure DevOps, and familiarity with deployment strategies and release management.
  • Practical experience with observability tooling, incident management and leading post-mortems.
  • Strong automated testing background across unit, integration, contract and performance tests.
  • Excellent verbal and written communication skills, strong ownership mindset and ability to lead through high-severity production incidents.
 

Desired Skills:

  • .NET 8
  • C# 12
  • Entity Framework Core
  • Dapper
  • SQL Server
  • LINQ

Watershed Consulting

About the agency

Watershed Consulting is a Recruitment Company offering placement opportunities in the following sectors: Banking, Finance, Call Centre, Information Communication and Technology (ICT). We go beyond traditional recruitment by not just a getting a job for you, but a career. We do this by finding the best fit between candidate and the job. Our expertise in compensation, benefits, job evaluation and competency profiling underpins our recruitment process.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior .NET Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.