Skip to main content

Backend Developer (C# / .NET / SQL Server)

Technology
CWare
Centurion, South Africa1 months agoUntil 2026/05/13
Full timeFully remote

Job description

Introduction

We’re looking for a Backend Developer who enjoys working close to the data layer and building reliable APIs that power real applications.

If you’re comfortable writing complex SQL, designing clean database structures, and building solid C# backend services — this role will give you the space to do exactly that.

This position sits within a collaborative engineering environment where developers are expected to take ownership and build systems that are stable, scalable and well designed.

What You’ll Work On

  • Building backend services using C# and .NET / ASP.NET Core
  • Designing and developing REST APIs
  • Writing complex SQL queries, stored procedures and functions
  • Optimising queries using indexing and execution plan analysis
  • Designing and maintaining relational database schemas
  • Implementing backend business logic and integrations
  • Working with development teams to deliver stable production systems
A strong understanding of how applications interact with databases will be key in this role.

Desired Experience & Qualification

Core Technical Skills
  • C# development

  • .NET / ASP.NET Core

  • Microsoft SQL Server

  • T-SQL (complex queries, functions, stored procedures)

  • Query optimisation and performance tuning

  • Database design and schema principles

  • REST API development

  • Git-based version control

Nice to Have
  • Azure environments

  • Docker

  • CI/CD pipelines

  • Database performance tuning and transaction management

Experience
  • 2–5 years of backend development experience

  • Comfortable working in a collaborative development environment

  • Strong sense of ownership when delivering production systems

Interested?

¿Te interesa este puesto?