C# Developer

Monkey and River

Centurion

Hybrid

ZAR 420,000 - 660,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Monkey and River is seeking a mid-level C# Developer to design and implement secure backend services and APIs. You will work on scalable applications, collaborating with frontend, QA and DevOps teams to deliver complete solutions in a hybrid setup.

The role requires 2+ years of C#/.NET experience, strong OO design skills and proficiency with ASP.NET Core, RESTful APIs and SQL databases. You’ll contribute to code quality with tests and refactoring for performance.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 2+ years of C# and .NET development experience.
  • Strong understanding of object-oriented programming and software design.

Responsibilities

  • Design and develop backend services and APIs using C# and .NET (6 and above).
  • Build scalable, secure solutions for web and, where applicable, desktop applications.
  • Collaborate with front-end developers, QA engineers and DevOps teams to deliver complete solutions.
  • Write clean, maintainable code that follows SOLID principles and modern best practices.
  • Work with databases such as SQL Server or PostgreSQL using Entity Framework or Dapper.
  • Write unit and integration tests to ensure software reliability and maintainability.
  • Improve existing systems through refactoring, performance optimisation and automation.

Skills

C# & .NET
ASP.NET Core
RESTful API design
MVC architecture
Entity Framework
SQL Server/PostgreSQL
Git & CI/CD
Dapper

Education

Bachelor's degree in Computer Science or related field

Tools

Git
CI/CD pipelines
Dapper

Job description

We work with C# Developers to build secure, scalable and high-performance backend systems across a range of industries. This role typically requires a Bachelor?s degree in Computer Science or a related field, along with experience delivering production-ready applications using the .NET ecosystem.

What you could do with us

Design and develop backend services and APIs using C# and .NET (6 and above)

Build scalable, secure solutions for web and, where applicable, desktop applications

Collaborate with front-end developers, QA engineers and DevOps teams to deliver complete solutions

Write clean, maintainable code that follows SOLID principles and modern best practices

Work with databases such as SQL Server or PostgreSQL using Entity Framework or Dapper

Write unit and integration tests to ensure software reliability and maintainability

Improve existing systems through refactoring, performance optimisation and automation

What we look for

2 or more years of experience in C# and .NET development

Strong understanding of object-oriented programming and software design principles

Proficiency with ASP.NET Core, RESTful API development and MVC architecture

Experience working with relational databases and ORMs such as Entity Framework

Familiarity with version control systems like Git, CI/CD pipelines and deployment workflows

Strong problem-solving skills and the ability to debug effectively across systems

Opportunity forcareer advancementand skill development.
Competitive salaryand benefits.
Hybrid work policy(2 days at the office,3 days remote).
About the team

As a C# Developer at Monkey and River, you?ll join a backend-focused team that values clean architecture, performance and long-term maintainability. You?ll work alongside front-end developers, designers and QA engineers to build reliable systems that scale, integrate cleanly and deliver value across industries.

You may also be interested in
Angular Developer
  • Hybrid Software Developer
  • Development
Angular sits at the core of many of our products. This role combines technical depth with hands-on problem solving and collaboration....

Backend complexity, handled cleanly. This role is about building well-structured services in Java that can evolve, scale and stand up to real-world usage....

Build fast, scalable backend systems that handle real users and real load. If you?re confident with Node.js and thrive on solving backend challenges, this...

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend C# Developer — Hybrid (3 days remote)
Backend C# Developer — Hybrid (3 days remote)

Monkey and River • Centurion

Hybrid
ZAR 420,000 - 660,000
Java Developer
Java Developer

Monkey and River • Centurion

Hybrid
ZAR 700,000 - 900,000
Hybrid work policy
Competitive salary and benefits
.NET Developer (Remote)
.NET Developer (Remote)

Hire Feed • South Africa

On-site
ZAR 480,000 - 800,000
Senior Developer Level 1
Senior Developer Level 1

Games Global • Durban

On-site
ZAR 600,000 - 900,000
Intermediate Developer C#
Intermediate Developer C#

icekey.tech • Sandton

On-site
ZAR 480,000 - 800,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Araxi Group • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Flexible hybrid model
Mentorship and growth
Exposure to diverse industries
+3
Senior .NET Software Engineer
Senior .NET Software Engineer

Araxi Group • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Flexible hybrid work
Mentorship & growth
Diverse technologies exposure
+3
Junior .Net Developer
Junior .Net Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 240,000 - 360,000
Back-End C# Developer
Back-End C# Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

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