Senior .NET Backend Engineer: APIs, SQL & Caching (Onsite)

Penta Consulting

Johannesburg

On-site

ZAR 1,116,000 - 1,562,000

Part time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Penta Consulting is seeking a Senior .Net Developer to join a client team in Johannesburg on a 6 month extendable contract, with on‑site work 4 days a week. You will design and maintain scalable backend systems and APIs using .NET Core, and optimize SQL Server databases for performance.

The role also involves implementing distributed caching, collaborating with frontend teams, and leveraging technologies like ElasticSearch and Redis to improve search capabilities and application responsiveness.

Qualifications

  • Extensive experience building RESTful APIs and background services using Worker Services.
  • Strong understanding of asynchronous programming, dependency injection, and middleware pipelines.
  • Proven expertise in database design, query optimization, and performance troubleshooting.

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.

Skills

RESTful APIs
Worker Services
Asynchronous programming
Dependency injection
Middleware pipelines
ElasticSearch
Redis caching
RabbitMQ

Job description

Penta Consulting is seeking a Senior .Net Developer to join a client team in Johannesburg on a 6 month extendable contract, with on‑site work 4 days a week. You will design and maintain scalable backend systems and APIs using .NET Core, and optimize SQL Server databases for performance.

The role also involves implementing distributed caching, collaborating with frontend teams, and leveraging technologies like ElasticSearch and Redis to improve search capabilities and application responsiveness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Dotnet Developer
Senior Dotnet Developer

Penta Consulting • Johannesburg

On-site
ZAR 1,116,000 - 1,562,000
Senior .NET Developer — Johannesburg (Onsite, 12mo)
Senior .NET Developer — Johannesburg (Onsite, 12mo)

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Backend Architect - C# & SQL, Enterprise-Scale
Senior Backend Architect - C# & SQL, Enterprise-Scale

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Backend Developer
Senior Backend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Onsite Senior C# Developer — Enterprise Apps (Angular/SQL)
Onsite Senior C# Developer — Enterprise Apps (Angular/SQL)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior .NET Full-Stack Developer (6-Month Contract)
Senior .NET Full-Stack Developer (6-Month Contract)

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,100,000
Senior .NET Back-End Engineer: Azure, APIs & Microservices
Senior .NET Back-End Engineer: Azure, APIs & Microservices

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Senior .NET Backend Architect — Hybrid, Scalable APIs
Senior .NET Backend Architect — Hybrid, Scalable APIs

iDbase Software • Cape Town

On-site
ZAR 600,000 - 900,000
Senior .NET Backend Engineer - Azure & APIs
Senior .NET Backend Engineer - Azure & APIs

Be Different Recruitment • Sandton

On-site
ZAR 600,000 - 800,000
Senior C# Engineer - Cloud, APIs & DevOps Lead
Senior C# Engineer - Cloud, APIs & DevOps Lead

Progressive IT Resourcing • Cape Town

On-site
ZAR 900,000 - 1,300,000