Software Developer C# |.Net Core | React
Job in
Paarl, 7622, South Africa
Listed on 2026-02-13
Listing for:
Geotech
Full Time
position Listed on 2026-02-13
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, C# / Unity Developer, Backend Developer
Job Description & How to Apply Below
A well-established organisation in the South African Agri Tech / ERP software sector, delivering enterprise software solutions for Agricultural management.
About the Role We are seeking an Intermediate Software Developer / Full Stack Developer with experience in C#, .NET Core, React, JavaScript, Type Script, SQL Server, and ERP systems. The successful candidate will design, develop, and maintain enterprise software applications, including full-stack solutions, REST API integration, and system integration projects.
Responsibilities
Develop and maintain enterprise-level software applications using C#, .NET Core, Entity Framework, React, JavaScript, and Type Script
Build full-stack solutions and implement RESTful APIs for ERP and business systems
Design and optimise Microsoft SQL Server databases and queries
Apply software design patterns, coding standards, and best practices
Debug, test, and improve application performance for enterprise software
Collaborate with senior developers, business analysts, and project managers on ERP, Agri Tech projects
Participate in code reviews and manage source code with Git version control
Qualifications
Relevant tertiary qualification in Computer Science, Information Systems, or Software Engineering
Minimum 5 years commercial software development experience
Required Skills
Strong full-stack development experience with C#, .NET Core, Entity Framework
Front-end experience with React, JavaScript, Type Script, HTML, CSS
Solid experience with Microsoft SQL Server and relational database design
Experience with REST APIs, Web Services, ERP systems, and enterprise software
Proficient with Git version control, including branching and merging
Understanding of system integration and API-based communication
Ability to understand Afrikaans in written and verbal communication
Preferred Skills
Strong sense of ownership and accountability
Collaborative, team-oriented, and good communication skills
Detail-oriented, self-motivated, and deadline-driven
Eager to learn and contribute to ERP and enterprise software projects
Location:
Paarl, Winelands Area (On-site)
Employment Type:
Permanent Candidate current location:
Cape Town, Western Cape
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×