C# Software Developer

nHQuKAPtLcMNHd4aBiEk7Q· C# Developers
Apply Now ↗
🌍 Remote📍 South Africa📍 TELECOMMUTEFull time

About this role

At DotActiv, we pride ourselves on providing the South African retail market with high-quality category management software and advisory services aimed at making in-store shopping an all-round better experience. The purpose of our existence is: “To accelerate the world’s transition to retail sustainability through category management that simultaneously delivers remarkable performance, exceptional shopping experiences and meaningful strides towards sustainability.


C# software developers at DotActiv utilise a technology stack that includes the ASP.NET Core Web API framework in combination with the AngularJS framework to deliver a Single Page Application solution based on a Microsoft SQL database. We also utilise Xamarin to develop our mobile solutions as this allows us the ability to share a single codebase with our .NET Core framework web-based applications.

#LI-Remote

RESPONSIBILITIES
• Translating application storyboards and use cases into functional applications;
• Designing, building, and maintaining efficient, reusable, and reliable C# code;
• Ensuring the best possible performance, quality, and responsiveness of applications;
• Identifying bottlenecks and bugs, and devising solutions to these problems; and
• Maintaining code quality, organisation, and automatisation.

MINIMUM REQUIREMENTS

  • Minimum of 3 years relevant development experience and expertise in an IT development environment
  • Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%);
  • A relevant IT certification by a recognised and acknowledged issuing authority. For example, A+, N+, MCSE, MCP, MCT, VCP, VCSP and more; 
  • Proficient in C#, with a good knowledge of its ecosystems;
  • Strong understanding of object-oriented programming;
  • Skill for writing reusable C# libraries;
  • Understanding fundamental design principles behind a scalable application;
  • Familiarity with continuous integration, Microsft SQL, Json, Angular, and .Net Framework;
  • Implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git);


ADVANTAGEOUS

  • Experience or exposure to Machine Learning; and or
  • Imagine Recognition; and or 
  • Cloud Computing; and or 
  • AI Software Development; and or
  • Experience or exposure to Computer Vision Technology.

WHAT TO EXPECT FROM DOTACTIV

  • You’ll receive a Cost to Company of between R30k and R35k, depending on your qualifications and experience;
  • This is a remote-working position, which allows you the flexibility to be based anywhere in South Africa.
  • You’ll have a say over product decisions. Read this piece for more information
  • You’ll have a chance to upskill yourself in any field that adds value to your current position;

Frequently Asked Questions

Is the salary disclosed for the C# Software Developer position at nHQuKAPtLcMNHd4aBiEk7Q?
The salary for this C# Software Developer role at nHQuKAPtLcMNHd4aBiEk7Q is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the C# Software Developer job at nHQuKAPtLcMNHd4aBiEk7Q remote?
Yes, this C# Software Developer position at nHQuKAPtLcMNHd4aBiEk7Q is remote, with team members based in South Africa, TELECOMMUTE. You can work from home or anywhere in the supported regions.
Is the C# Software Developer role at nHQuKAPtLcMNHd4aBiEk7Q full-time or part-time?
This is listed as a Full time position. It is posted as a C# Software Developer role in the C# Developers department at nHQuKAPtLcMNHd4aBiEk7Q.
Which team or department does the C# Software Developer at nHQuKAPtLcMNHd4aBiEk7Q belong to?
This C# Software Developer position is part of the C# Developers department at nHQuKAPtLcMNHd4aBiEk7Q. See the full job description for more information about the team structure and responsibilities.
How do I apply for the C# Software Developer position at nHQuKAPtLcMNHd4aBiEk7Q?
Click the "Apply Now" button on this page. You will be redirected to nHQuKAPtLcMNHd4aBiEk7Q's official application portal hosted on workable where you can submit your application directly.
When was the C# Software Developer job at nHQuKAPtLcMNHd4aBiEk7Q posted?
This C# Software Developer position at nHQuKAPtLcMNHd4aBiEk7Q was posted on May 14, 2026. Apply as soon as possible — early applications are often reviewed first.
C# Software Developer
nHQuKAPtLcMNHd4aBiEk7Q
Apply for this role ↗

You'll be redirected to nHQuKAPtLcMNHd4aBiEk7Q's official application page on workable.