C# .NET Developer

PBT Group

Stellenbosch

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PBT Group in Stellenbosch is seeking an experienced C# .NET Developer to join our software engineering team. You will develop and maintain enterprise applications and services using modern Microsoft technologies.

The role calls for hands-on experience with C#, .NET Core, Web API, and SQL Server, with exposure to Azure, DevOps, and containerization. You will collaborate with cross-functional teams in an Agile environment and contribute to CI/CD pipelines.

Qualifications

  • Degree or Diploma in Computer Science, Software Engineering, or related field.
  • 5+ years’ experience in C# and .NET development (preferably .NET Core 5+).
  • Solid experience with SQL Server, Entity Framework, and LINQ.
  • Frontend frameworks (Angular, React, or Blazor) experience is advantageous.
  • Proficiency with Azure services (App Services, Functions, DevOps Pipelines) preferred.
  • Exposure to containerization (Docker, Kubernetes) beneficial.
  • Experience with Git, CI/CD, and Agile methodologies.

Responsibilities

  • Design, develop, and maintain applications using C#, .NET Core, and ASP.NET Web API.
  • Build and consume RESTful APIs and integrate with internal and external systems.
  • Collaborate closely with cross-functional teams to gather requirements and translate business needs into technical solutions.
  • Write clean, efficient, and well-documented code.
  • Conduct unit testing and participate in peer code reviews.
  • Support and enhance existing applications, ensuring performance, reliability, and scalability.
  • Work within an agile environment, contributing to sprint planning and retrospectives.
  • Implement automation, continuous integration, and deployment practices using DevOps pipelines.

Skills

C#
.NET
SQL Server
Azure
CI/CD
Git
Angular/React/Blazor
Docker/Kubernetes
Agile

Education

Degree or Diploma in CS/SE

Tools

Docker
Kubernetes
Azure DevOps
Entity Framework
LINQ

Job description

C# .NET Developer position available in Stellenbosch.

PBT Group has an exciting opportunity for an experienced C# .NET Developer to join our software engineering team. The role involves developing and maintaining enterprise applications and services using modern Microsoft technologies and frameworks.

The successful candidate will have hands-on experience with C#, .NET Core, Web API, and SQL Server, along with exposure to cloud-based environments (Azure preferred) and CI/CD practices.

Key Responsibilities:

  • Design, develop, and maintain applications using C#, .NET Core, and ASP.NET Web API.
  • Build and consume RESTful APIs and integrate with internal and external systems.
  • Collaborate closely with cross-functional teams to gather requirements and translate business needs into technical solutions.
  • Write clean, efficient, and well-documented code.
  • Conduct unit testing and participate in peer code reviews.
  • Support and enhance existing applications, ensuring performance, reliability, and scalability.
  • Work within an agile environment, contributing to sprint planning and retrospectives.
  • Implement automation, continuous integration, and deployment practices using DevOps pipelines.

Requirements:

  • Degree or Diploma in Computer Science, Software Engineering, or related field.
  • 5+ years’ experience in C# and .NET development (preferably .NET Core 5 or newer).
  • Solid experience with SQL Server, Entity Framework, and LINQ.
  • Experience in frontend frameworks (Angular, React, or Blazor) is advantageous.
  • Proficiency with Azure services (App Services, Functions, DevOps Pipelines) preferred.
  • Exposure to containerization (Docker, Kubernetes) beneficial.
  • Experience with Git, CI/CD, and Agile methodologies.

Key Competencies:

  • Strong technical and analytical skills.
  • Excellent communication and teamwork capabilities.
  • Detail-oriented and quality-driven.
  • Self-motivated, adaptable, and eager to learn.
  • Ability to deliver under tight deadlines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# .NET Developer – Azure, REST APIs & DevOps
Senior C# .NET Developer – Azure, REST APIs & DevOps

PBT Group • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer - .NET Core
Full Stack Developer - .NET Core

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Annual performance bonus
Health & retirement benefits
+2
Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Intermediate .Net Developer (C# / Sql)
Intermediate .Net Developer (C# / Sql)

Beingit® • Cape Town

Hybrid
ZAR 569,000 - 770,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Application Developer – C# / .Net
Senior Application Developer – C# / .Net

Salix Recruitment • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Backend Software Engineer (.Net)
Backend Software Engineer (.Net)

Belay Talent Solutions • Pretoria

On-site
ZAR 600,000 - 900,000
.NET Developer
.NET Developer

Hire Resolve • Cape Town

On-site
ZAR 450,000 - 650,000
Senior .Net Developer
Senior .Net Developer

Idbasesoftware • Cape Town

On-site
ZAR 700,000 - 1,100,000
12-month contract
Cape Town CBD location
Potential renewal