Software Developer C# | .Net Core | React
Paarl - South Africa
Job Summary
About the Company
A well-established organisation in the South African AgriTech / 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 TypeScript 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 TypeScript
- 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 AgriTech 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 TypeScript 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
Key Skills
About Company
We strive to be the recruitment partner of choice for our clients candidates and team, in South Africa, across the African continent, and globally.