This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
At DotActiv, we provide high-quality category management software and advisory services to enhance the in-store shopping experience in the South African retail market.
Our mission is to accelerate the world’s transition to retail sustainability through effective category management that delivers remarkable performance, exceptional shopping experiences, and meaningful strides towards sustainability.
C# software developers utilize a technology stack that includes the ASP.NET Core Web API framework and AngularJS to deliver a Single Page Application solution based on a Microsoft SQL database.
We also use Xamarin for mobile solutions, allowing us to share a single codebase with our .NET Core framework web-based applications.
Responsibilities include translating application storyboards and use cases into functional applications, designing and maintaining efficient C# code, ensuring application performance and quality, identifying and solving bottlenecks and bugs, and maintaining code quality and organization.
Requirements:
A minimum of 3 years of relevant development experience in an IT development environment is required.
Candidates must have a Grade 12 certificate as per national senior certificate requirements, including higher grade Mathematics with a minimum of 70%.
A relevant IT certification from a recognized authority is necessary, such as A+, N+, MCSE, MCP, MCT, VCP, VCSP, etc.
Proficiency in C# and a good knowledge of its ecosystems is essential.
A strong understanding of object-oriented programming is required.
Candidates should have skills for writing reusable C# libraries and an understanding of fundamental design principles behind scalable applications.
Familiarity with continuous integration, Microsoft SQL, JSON, Angular, and .NET Framework is necessary.
Experience in implementing automated testing platforms and unit tests is required.
Proficient understanding of code versioning tools, such as Git, is essential.
Experience or exposure to Machine Learning, Image Recognition, Cloud Computing, AI Software Development, or Computer Vision Technology is advantageous.
Benefits:
The position offers a Cost to Company of between R30k and R35k, depending on qualifications and experience.
This is a remote-working position, providing flexibility to work from anywhere in South Africa.
Employees will have a say over product decisions, enhancing their involvement in the development process.
There are opportunities for employees to upskill in any field that adds value to their current position.