×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer C# |.Net Core | React

Job in Paarl, 7622, South Africa
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
About the Company
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary