For Employers

DotActiv

Junior C# Software Developer

Posted 16 hours ago
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review

Questions interviewers often ask for this role, with sample answers.

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable

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.

Requirements

MINIMUM REQUIREMENTS

  • Minimum of 1 year 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.

Benefits

WHAT TO EXPECT FROM DOTACTIV

  • You’ll receive a Cost to Company of between R15K-18K CTC, 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;

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

[Job-30394] Senior Fullstack Developer (React / Java / Node), Brazil

Full Time Brazil Software Development

Senior Solution Engineer - Strategic Accounts Americas

Full Time United States Software Development

General QA Engineer (gambling)

Full Time Slovakia Software Development

Jr Java Developer - USA

Full Time United States $112K - $113K per year Software Development

Java + AI Tools (Claude code) - USA

Full Time United States $133K - $140K per year Software Development

Senior AI-assisted DevOps Engineer

Full Time Brazil Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,826+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

217,826+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified