C# Developer

 
Are you interested in writing code? Or develop and design user interfaces, and debug and maintain code for clients? Then becoming a C# developer might be the dream career path that you are looking for.

What is a C# Developer?

C# Developers are tasked with defining web designs and writing codes with the user's needs in mind. Professionals in this role design and build trustworthy C3 codes and maintain C#. They are also accountable for developing desktop computer applications computers and even Some can even work on complex back-end processes that power web applications.

 

View C# Developer Jobs                       Recruit a C# Developer

 

C# Developer Job Description

C# Developer Job Overview

As a C# Developer, one must have experience with web and client-server desktop applications as well as an extensive knowledge of the C# programming language. C# Developer s are also tasked with the analysis, design, development, testing and implementation of the company's platform technology.

Responsibilities of a C# Developer

  • Design and develop scalable web applications
  • Create charts, reports and other data visualization components
  • C# is a static programming language
  • C# developers typically wear many hats, including project management and quality assurance
  • Testing, code review, compiling, debugging
  • Design APIs
  • Write clean, maintainable code
  • Write unit tests for the code you write
  • Be able to build, maintain, and support software
  • Work on a team of other developers
  • Improve customer experience with software

C# Developer Qualifications

Practical experience with ASP.NET 3.5 and up.
  • Good understanding of Microsoft development environment (Visual Studio)
  • Experience building client applications in C#
  • Experience with object oriented design
  • Experience with relational databases (MS SQL preferd)
  • Experience with software development best practices and methodologies
  • Experience with SQL Server, ASP.net and IIS
  • Strong knowledge of JavaScript and JQuery
  • Strong object oriented programming skills (OOP)
  • Software engineering principles
  • Knowledge of Ag

Search jobs similar to this role and find your dream job! Happy hunting.

 

C# Developer Jobs currently open:

Intermediate C# Developer with Apache Kafka
Location: Pretoria
Salary:
We are seeking a medium-level c# developer with strong experience in modern cloud-native application development.The ideal candidate will have proven skills in microservices architecture, containerised deployments, and Azure/Kubernetes orchestration, as well as hands-on production experience with Apache Kafka. The role involves building and maintaining scalable, resilient services that integr...
5 days ago


Senior Enterprise C# Developer
Location: Cape Town
Salary:
5 days ago


Mid-level - Senior C# Developer - George
Location: George
Salary:
31 days ago


Senior C# Developer
Location: Johannesburg
Salary: 80000 Monthly
Calling all experienced Senior c# developers looking to join a renowned international software development firm - This opportunity is for you!
6 days ago


C# Developer
Location: Johannesburg
Salary: 480000 Annually
Love solving tough problems with clean code? We’re looking for a c# developer who’s ready to build fast, break limits, and ship real solutions that users love.
6 days ago


C# Developer
Location: Midrand
Salary: 360000 Annually
Calling on Intermediate c# developers who are looking for that one opportunity to showcase your skills!!! Contact me!
6 days ago


Senior C# Developer
Location: Johannesburg
Salary: 400000 Annually
Calling on Senior c# developers who are looking for that one opportunity to showcase your technical capability within an established environment! Contact me TODAY!
6 days ago


Intermediate C# .NET Software Developer
Location: Cape Town
Salary:
An established and forward-thinking tech company is looking for a skilled Full Stack .NET Software developer to join their dynamic and supportive development team. This is a fantastic opportunity to be part of a collaborative environment where innovation, quality, and continuous learning are at the heart of the culture.
2 days ago


Intermediate C# Software Developer
Location: Johannesburg
Salary:
Our client is on the lookout for an Intermediate c# Software developer to join their skilled in-house development team, working on a complete rebuild of an integrated property management system using proven, modern technologies. As a Software developer, you’ll be responsible for developing and maintaining high-quality applications across web and desktop platforms.
2 days ago


Microsoft .Net C# web developer
Location: Pretoria
Salary: Hourly
🌟 We're hiring Mid–Senior .NET c# Web developer (Support & Maintenance)Location: Pretoria (On-Site/ Office based)Contract Duration: 12 months (01 Feb 2026 – 31 Jan 2027)Working Hours: Full-time (8 hours per day)About the RoleOur client in the banking industry, is seeking a Mid–Senior Microsoft .NET c# Web developer to provide application support, maintenance, and enhanceme...
6 days ago