Enable job alerts via email!

Senior.Net Developer (C#,.Net) – Johannesburg (In Office) – Up To R500 P/H

E-Merge

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in Johannesburg is seeking an experienced .NET Developer to join their high-impact team. The role requires expertise in .NET Core and a strong architectural mindset for complex projects. The ideal candidate will have extensive experience in C#, database knowledge, and familiarity with AWS practices. This position offers the chance to work in a collaborative Agile environment with cutting-edge technologies.

Qualifications

  • Extensive experience as a .NET Developer.
  • Strong command of OOP and SOLID principles.
  • Hands-on proficiency with multiple tools and frameworks.

Responsibilities

  • Deliver cutting-edge solutions across industries.
  • Take on complex, cross-platform projects.
  • Design Web APIs and Microservices.

Skills

Expert-level proficiency in .NET Core
Advanced skills in C#
Database expertise with PostgreSQL
Familiarity with AWS
Architectural experience designing Web APIs
Agile methods experience

Tools

Entity Framework
NHibernate
Kafka
RabbitMQ
Redis
Job description
Overview

Join a high-impact consulting team delivering cutting-edge solutions across industries.

We’re looking for an experienced and driven .NET Developer ready to take on complex, cross-platform projects that demand deep technical knowledge and a strong architectural mindset.

What Youll Bring
  • Extensive experience as a .NET Developer, with expert-level proficiency in .NET Core (cross-platform Windows, Mac, Linux)
  • Advanced skills in C# and the .NET Framework, with a strong command of OOP and SOLID principles
  • Database expertise with PostgreSQL, AWS RDS, MongoDB, or similar relational / document databases
  • Familiarity with AWS, CI / CD pipelines, and DevSecOps practices is a strong plus
  • Architectural experience designing Web APIs, Microservices, and applying Domain-Driven Design (DDD) and Test-Driven Development (TDD)
  • Hands-on proficiency with tools like Entity Framework, NHibernate, Kafka, RabbitMQ, and Redis
  • Agile-ready: experienced in Scrum / Agile environments with a collaborative, delivery-focused approach
Bonus Points For
  • Background in Financial Services or other regulated industries
  • Practical experience with DevOps or DevSecOps, especially in automation and secure development workflows
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.