Junior C# Software Developer
Core
Developing category management software and advisory services for the South African retail market to enhance in-store shopping experiences and drive retail sustainability.
Role type
Junior C# Software Developer
Builds
Single Page Application solutions using ASP.NET Core Web API and AngularJS, plus mobile solutions via Xamarin.
Domain
Retail technology / Category management
Deliverable
production ML models | product features
Required skills
C#, Object-Oriented Programming, ASP.NET Core Web API, AngularJS, Microsoft SQL, Xamarin, Git, Unit Testing, Continuous Integration, Scalable Design Principles
Preferred skills
Machine Learning, Image Recognition, Cloud Computing, AI Software Development, Computer Vision
Responsibilities
Translate application storyboards and use cases into functional applications; Design, build, and maintain efficient, reusable, and reliable C# code; Ensure application performance, quality, and responsiveness; Identify bottlenecks and bugs and devise solutions; Maintain code quality, organization, and automation.
Seniority
Junior, hands-on IC