Job Search and Career Advice Platform

Enable job alerts via email!

C# .Net Developer

NNW Tech Solutions

Johannesburg

On-site

ZAR 600 000 - 900 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Johannesburg is looking for a skilled C#/.NET Developer to join their dynamic technology team. This role is perfect for experienced developers who are passionate about building innovative software solutions. Candidates should have over 6 years of experience with C# and .NET Core, along with strong skills in SQL Server and RESTful API development. The company offers a collaborative work environment focused on quality and performance.

Qualifications

  • 6+ years of experience in software development with a focus on C# and .NET Core.
  • Strong experience in SQL Server, Entity Framework, and RESTful API development.
  • Exposure to Azure or other cloud platforms.
  • Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
  • Strong analytical thinking, attention to detail, and ability to work both independently and in a team environment.

Responsibilities

  • Design and implement RESTful APIs to support web and mobile applications.
  • Leverage Azure cloud services for application deployment and management.
  • Collaborate with teams to gather requirements and translate them into technical solutions.
  • Ensure code quality, security, performance, and scalability through best practices.
  • Troubleshoot and resolve issues across the full technology stack.
  • Participate in Agile ceremonies and collaborative problem-solving sessions.

Skills

C#
.NET Core
SQL Server
Entity Framework
RESTful API Development
Azure
Git
CI/CD Pipelines
Agile Development
Job description

Johannesburg, South Africa | Posted on 14/05/2025

Connecting top-tier talent with cutting-edge opportunities in the tech world.

Job Description

An established organization is seeking skilled C#/.NET Developersto join their dynamic technology team. This is an exciting opportunity for developers who are passionate about building high-quality, scalable, and innovative software solutions using Microsoft technologies.

You will be part of a collaborative environment, working on a variety of projects that demand strong problem-solving skills, technical excellence, and a proactive attitude.

Responsibilities:

  • Design and implement RESTful APIs to support web and mobile applications, as well as external integrations.
  • Leverage Azure cloud services (or similar) for application deployment, monitoring, and management.
  • Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into robust technical solutions.
  • Ensure code quality, security, performance, and scalability through best practices and code reviews.
  • Troubleshoot, diagnose, and resolve issues across the full technology stack.
  • Participate in Agile ceremonies, sprint planning, and collaborative problem-solving sessions.
Requirements
  • 6+ years of experience in software development with a focus on C# and .NET Core.
  • Strong experience in SQL Server, Entity Framework, and RESTful API development.
  • Exposure to Azure or other cloud platforms.
  • Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
  • Strong analytical thinking, attention to detail, and ability to work both independently and in a team environment.
Advantageous:
  • Experience in financial services, trading platforms, or investment banking systems.
  • Exposure to high-performance, low-latency systems.
  • Knowledge of DevOps practices and infrastructure as code.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.