C# Software Developer

DotActiv Logo

DotActiv

πŸ’΅ $19k-$23k
πŸ“Remote - South Africa

Summary

Join DotActiv, a South African retail technology company, as a C# Software Developer. You will contribute to the development and maintenance of high-quality category management software using technologies like ASP.NET Core, AngularJS, and Xamarin. This remote position offers a competitive salary (R30k-R35k) and the opportunity to influence product decisions. Responsibilities include translating application storyboards into functional applications, ensuring application performance, identifying and resolving bugs, and maintaining code quality. The role requires a minimum of 3 years of relevant experience, a relevant IT certification, proficiency in C#, and a strong understanding of object-oriented programming. Experience with machine learning or cloud computing is advantageous.

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)

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
  • Maintaining code quality, organisation, and automatisation

Preferred Qualifications

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

Benefits

  • 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
  • You’ll have a chance to upskill yourself in any field that adds value to your current position

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.