Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Geotech

Paarl

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AgriTech firm in Paarl is seeking an Intermediate Software Developer who specialized in full-stack development. The successful candidate will focus on creating and maintaining enterprise software applications that integrate REST APIs and streamline ERP solutions. Candidates should have a solid background in languages such as C#, .NET Core, and React, alongside a relevant tertiary qualification and a minimum of 5 years of experience. This role is permanently based on-site in Paarl, offering a collaborative environment focused on enterprise software projects.

Qualifications

  • Minimum 5 years commercial software development experience.

Responsibilities

  • Develop and maintain enterprise-level software applications using C#, .NET Core, and React.
  • Build full-stack solutions and implement RESTful APIs.
  • Design and optimise Microsoft SQL Server databases.

Skills

C#
.NET Core
React
JavaScript
TypeScript
SQL Server
ERP systems
Git

Education

Relevant tertiary qualification in Computer Science, Information Systems, or Software Engineering
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.