Senior .Net Developer

Penta Consulting Ltd

Johannesburg

On-site

ZAR 520,000 - 780,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Penta Consulting Ltd in Johannesburg seeks a Senior .NET Developer for a 6-month contract, on-site 4 days a week. You will design, build and maintain backend systems and APIs using .NET Core, focusing on Web API and Worker Services.

You will optimize SQL Server databases, implement distributed caching, and work with frontend teams to ensure seamless integration and high-quality user experiences. Strong problem solving and asynchronous programming skills are essential.

Qualifications

  • Experience building RESTful APIs and background services using .NET Core.
  • Proven ability to design scalable backend systems and APIs.
  • Solid understanding of asynchronous programming, dependency injection, and middleware.

Responsibilities

  • Design, develop and maintain backend systems and APIs using .NET Core.
  • Architect and optimize SQL Server databases with performance tuning.
  • Collaborate with frontend developers to ensure seamless integration and high-quality user experiences.

Skills

.NET Core
SQL Server
Distributed Caching
JavaScript (Frontend Exposure)

Tools

ElasticSearch
Redis
RabbitMQ

Job description

# Senior .Net DeveloperJob Reference No.CR/03999Job Type: ContractLocation: Johannesburg, South AfricaJob Reference No.: CR/03999We 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 ResponsibilitiesDesign, 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**.NET Core:*** 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.**JavaScript (Frontend Exposure):**Practical experience integrating backend services with frontend applications using JavaScript. 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.**RabbitMQ:** Understanding of message queuing concepts and experience integrating RabbitMQ for asynchrono
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET API & Backend Engineer
Senior .NET API & Backend Engineer

Penta Consulting Ltd • Johannesburg

On-site
ZAR 520,000 - 780,000
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior C#.Net Developer - Small Fintech
Senior C#.Net Developer - Small Fintech

Be Different Sa (Pty) Ltd • Gauteng

Remote
ZAR 900,000 - 1,400,000
Senior .NET Engineer
Senior .NET Engineer

Salt Digital Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Hybrid work model
Competitive salary
Global exposure
Senior .NET Developer
Senior .NET Developer

Hire Resolve • KwaZulu-Natal

On-site
ZAR 750,000 - 950,000
Competitive salary
Senior Backend Developer
Senior Backend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 880,000
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • South Africa

On-site
ZAR 990,000 - 1,210,000
Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Career growth opportunities
+1