← Back to all jobs
25d 13h left to apply
D

Junior C# Software Developer

DotActiv🌍 Remote WorldwideEstimated: $80,000 - $120,000

✨ AI Insights & Summary

This role presents a compelling opportunity for a C# Software Developer to join DotActiv, a company dedicated to revolutionizing the South African retail market through innovative category management software and advisory services. With a clear mission focused on sustainability, performance, and exceptional shopping experiences, DotActiv offers a developer a chance to contribute to meaningful change. The company utilizes a modern tech stack and provides avenues for professional growth, making it an attractive prospect for developers seeking impactful work and continuous learning.

About DotActiv

DotActiv is committed to enhancing the South African retail market by providing high-quality category management software and advisory services. Our core purpose is to "accelerate the world’s transition to retail sustainability" by delivering solutions that simultaneously boost performance, create exceptional shopping experiences, and foster sustainability.

The Role

As a C# Software Developer, you will be instrumental in developing and maintaining our cutting-edge software solutions. You will work with a technology stack that includes ASP.NET Core Web API, AngularJS, and Xamarin, contributing to both our web-based single-page applications and cross-platform mobile solutions built on a Microsoft SQL database. This is a remote position, allowing you to work from anywhere in South Africa.

Responsibilities

  • Translate application storyboards and use cases into functional, efficient applications.
  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify and resolve application bottlenecks and bugs.
  • Maintain high standards of code quality, organization, and automation.

Minimum Requirements

  • A minimum of 1 year of relevant development experience in an IT environment.
  • Grade 12 certificate with higher grade Mathematics (minimum 70%), endorsed by Umalusi.
  • A relevant IT certification from a recognized authority (e.g., A+, N+, MCSE, MCP, MCT, VCP, VCSP).
  • Proficiency in C# and a strong understanding of its ecosystem.
  • Solid grasp of object-oriented programming principles.
  • Skill in writing reusable C# libraries.
  • Understanding of the fundamental design principles for scalable applications.
  • Familiarity with continuous integration, Microsoft SQL, JSON, Angular, and the .NET Framework.
  • Experience implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools like Git.

Advantageous Skills

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

What DotActiv Offers

  • Cost to Company: Between R15,000 - R18,000 CTC, dependent on qualifications and experience.
  • Location: Fully remote position, allowing you to work from anywhere in South Africa.
  • Impact: Opportunity to influence product decisions.
  • Growth: Access to upskilling opportunities in areas that add value to your role.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/15/2026
CategoryBackend Development
SourceJobsCollider

FAQ

Is this position remote?

The Junior C# Software Developer role is a remote opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

Plain Concepts

Golang Engineer

Plain ConceptsBrazil🏠 Remote
Competitive
Backend Development
View Job →
Y

(Golang) Backend Developer - Integrations

YunoRemote Worldwide🏠 Remote
Competitive
Backend Development
View Job →
P

Senior backend Developer

Persohap GmbHBerlin🔄 Hybrid
Competitive
Backend Development
View Job →