C# Software Developer

Details of the offer

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.RESPONSIBILITIESTranslating 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.MINIMUM REQUIREMENTSMinimum 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, Microsoft SQL, Json, Angular, and .Net Framework;Implementing automated testing platforms and unit tests;Proficient understanding of code versioning tools (such as Git);ADVANTAGEOUSExperience or exposure to Machine Learning;Image Recognition;Cloud Computing;AI Software Development;Experience or exposure to Computer Vision Technology.WHAT TO EXPECT FROM DOTACTIVYou'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.You'll have a chance to upskill yourself in any field that adds value to your current position;
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Junior Technical Test Analyst (Urgent)

Location: Bellville (not remote) Industry: Information Technology Salary: R24 000 – R26 000 (CTC) p/m Benefits: Pension, medical aid, cell & internet allowa...


Clever Heads Personnel - South Africa

Published a month ago

It Technician - Network Installer

Company Description: Established Information Technology Company in Paarl. We provide services and solutions to companies of small to medium size. Service fro...


One2Oneit Services & Solutions - South Africa

Published a month ago

Data Analytics Specialist

Data Analytics Engineer/ SpecialistReference: CPT005160-KJ-1A leadership team that values autonomyR70 000 - R85 000Duties & ResponsibilitiesOur client, a top...


Hi-Tech Recruitment - Cape Town - South Africa

Published a month ago

Devops Java Engineer, Gauteng, R90K Pm R80K To R90K Pm

IntroductionAnother great role is here at one of the country's most exciting IT Hubs. Fast paced, dynamic and flexible.You will join a team focused on the ce...


Scoutit - South Africa

Published a month ago

Built at: 2024-11-13T02:38:40.566Z