Talent.com
Penta Consulting
Senior Dotnet DeveloperPenta Consulting • Johannesburg, Gauteng, ZA
Search for other jobs
Senior Dotnet Developer

Senior Dotnet Developer

Penta Consulting • Johannesburg, Gauteng, ZA
16 days ago
Job description

Penta Consulting are a technology resource solutions provider to leading OEMs across the EMEA region.

We are currently searching for a Senior .Net Developer to join our clients team in Johannesburg. This role is offered as a 6 month extendable contract, and you will be required to be on site 4 days a week.

Core Responsibilities

  • Design, develop, and maintain scalable backend systems and APIs using .NET Core, with a focus on Web API and Worker Services.
  • Architect and optimize SQL Server databases, ensuring robust database design, performance tuning, and indexing strategies.
  • Implement and manage distributed caching mechanisms to enhance application performance and scalability.
  • Collaborate with frontend developers and other stakeholders to ensure seamless integration and high‑quality user experiences.

Required Skills & Experience

Extensive experience building RESTful APIs and background services using Worker Services.

Strong understanding of asynchronous programming, dependency injection, and middleware pipelines.

SQL Server:

Proven expertise in database schema design, query optimization, indexing, and performance troubleshooting.

Experience with stored procedures, views, and complex joins.

Distributed Caching:

Hands‑on experience with caching strategies and technologies to reduce latency and improve throughput.

Ability to debug and support frontend issues related to API consumption.

Advantageous Skills

ElasticSearch:

Experience implementing search capabilities and analytics using ElasticSearch.

Redis:

Familiarity with Redis for caching, session management, and pub/sub messaging.

Understanding of message queuing concepts and experience integrating RabbitMQ for asynchronous processing.

#J-18808-Ljbffr

Create a job alert for this search

Senior Dotnet Developer • Johannesburg, Gauteng, ZA