Our client in the retail software industry is looking for an experienced Full-Stack .NET Developer with strong front-end implementation and integration skills to join their team.
This is a hands-on role working across both modern and legacy systems, delivering end-to-end development from UI implementation through to backend logic and SQL Server database development.
Key Requirements
- 3+ years’ experience in Full-Stack development within a Microsoft/.NET environment
- Strong C# and .NET Core experience (MVC and/or Razor Pages)
- Solid front-end implementation skills: HTML, CSS, JavaScript
- Proven experience integrating UI with .NET Web Services / APIs
- Strong Microsoft SQL Server (2014+) experience including stored procedures and performance optimisation
- Exposure to Classic ASP / VB.NET for legacy support (advantageous but important)
- Git/version control experience and strong troubleshooting skills
Nice-to-Haves
- Experience with DevExpress or similar UI component libraries
- Entity Framework / LINQ / RESTful API development
- Exposure to Azure, CI/CD or Agile delivery environments
Responsibilities
- Develop and maintain web applications using C# and .NET Core
- Build responsive UI components from designs and integrate with services/APIs
- Work on both legacy (Classic ASP/VB.NET) and modern codebases
- Develop and optimise SQL Server database objects (tables, queries, stored procedures)
- Troubleshoot, debug and improve performance across the stack
Application & General Requirements
- Employment Equity: In line with our client’s Employment Equity Plan, preference will be given to suitably qualified South African citizens.
- Communication: Strong English communication skills are required. A basic understanding of Afrikaans will be an advantage.
- Application Process: Please include your current salary and salary expectations with your application. Only shortlisted candidates will be contacted. If you have not received a response within 30 days, please consider your application unsuccessful.
Desired Skills:
- .Net
- C#
- CSS
- Front-End Development
- HTML
- Javascript
- Web Services