Afrimat Logo

Software Developer

Afrimat|Posted 5 days ago

Skills and experience

Role:Full stack engineer
Other roles:Software architect
Experience in role:3+ years
Must-have skills:
    C#
    ASP.NET MVC
    T-SQL
Nice-to-have skills:
    JavaScript
    HTML5
    Linux
    Agile
    Azure
    React
    Angular
    .NET Core
    GitLab
    Entity Framework
    RESTful API Design

Location and salary

Remote policy:In-office
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join Afrimat's dynamic team as a Software Developer and make a real impact on our mining operations. You'll design and build innovative solutions across business, mining, and production systems, solving complex operational challenges. Our fast-paced environment offers hands-on development opportunities where your code directly improves efficiency and enables smarter mining practices.

We're looking for skilled developers with strong object-oriented programming abilities and proficiency in C# , ASP.NET MVC/.NET Core, Entity Framework, and JavaScript frameworks. You'll work on full-stack development, system architecture, and integration projects. Your role will involve managing multiple projects, liaising with customers, and contributing to all phases of the development lifecycle.

At Afrimat, we value agility and clear communication. You'll have the chance to lead and mentor junior developers, conduct code reviews, and stay at the forefront of technology. If you're passionate about solving complex problems and have 3-5 years of professional development experience, we offer an exciting opportunity to grow your career in a cutting-edge mining technology environment.

Similar jobs on OfferZen: