Next Gen Full-Stack Engineer: Intermediate SA

South AfricaPermanentZAR 800k–816kPosted Jul 15, 2026
The Next Gen Full-Stack Intermediate Engineer contributes to the design, development, and delivery of Syspro’s next-generation software platform, building modern, scalable web applications that span front-end user experiences and back-end services. Reporting to the Head of Innovation, the role operates within a forward-looking engineering team focused delivering innovation across Syspro’s evolving product suite, ensuring solutions are robust, maintainable, and enterprise-grade. The role remains primarily a full-stack engineering position, with a strong focus on building scalable front-end and back-end software features. AI-related work will mainly involve integrating and productising AI capabilities into the Next Gen platform, rather than owning AI/ML model development or AI strategy.

Requirements

Minimum Level of Education  
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
Beneficial Qualifications  
Honours degree in Computer Science or Software Engineering; relevant cloud or AI/ML certifications (e.g. Azure, AWS, Google Cloud)

Minimum Experience
  • 3–5 years of professional full-stack software development experience
  • Proficiency in at least one modern front-end framework (e.g. React, Angular, or Vue.js)
  • Back-end development experience using APIs and a server-side language such as C#/.NET Core, TypeScript, or Java 
  • Experience with relational and/or NoSQL databases (e.g. SQL Server, PostgreSQL, MongoDB)
  • Familiarity with cloud platforms (Azure, AWS, or GCP) and version control using Git
  • Experience with CI/CD pipelines and automated testing practices
 
Beneficial Experience
  • Experience working in Agile/Scrum engineering teams
  • Exposure to AI or machine learning integration in software applications
  • Knowledge of ERP systems or enterprise software development
  • Experience with containerisation and orchestration (e.g. Docker, Kubernetes)
  • Familiarity with microservices architecture and event-driven systems
Special Skills and Knowledge
  • Strong analytical and problem-solving ability; ability to write clean, testable, and well-documented code; sound understanding of software design patterns and principles; collaborative mindset with effective verbal and written communication skills; self-motivated with the ability to manage competing priorities in a fast-paced, iterative delivery environment.

Responsibilities

  • Design and implement full-stack features across front-end and back-end layers of the Next Gen platform.
  • Write clean, maintainable, and well-documented code in line with Syspro's engineering standards and style guides.
  • Build and consume well-designed APIs to support front-end functionality and third-party integrations.
  • Develop responsive, accessible user interfaces using modern front-end frameworks.
  • Implement back-end services, business logic, and data access layers that meet performance and scalability requirements.
  • Integrate third-party services, cloud platform APIs, and AI/ML models into product features.
  • Implement AI-driven capabilities as directed by the Head of Innovation, translating requirements into working software.
  • Ensure AI feature implementations comply with Syspro's responsible AI principles and data privacy standards.
  • Write unit, integration, and end-to-end automated tests for all new and modified code.
  • Participate in peer code reviews, providing and receiving constructive feedback to maintain code quality.
  • Diagnose and resolve defects, performance issues, and regressions in a timely manner.
  • Participate in sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Communicate technical trade-offs and complexity clearly to product managers and non-technical stakeholders.
  • Identify technical debt and propose practical remediation plans to the team.
  • Maintain technical documentation for features, APIs, and architectural decisions.
    • Apply secure coding practices across front-end, back-end, API, and data access layers.
    • Implement secure API integration patterns, including authentication, authorisation, data validation, and protection of sensitive information.
    • Support enterprise integration requirements across internal systems, third-party platforms, and cloud services.
Build solutions with consideration for ERP workflows, SYSPRO product concepts and enterprise business process integration

Benefits

  • 25 annual leave days
  • 30 days paid sick leave over 3-year cycle
  • Hybrid working environment (2 - 3 office days as determined by the function/ manager)
  • Pension
  • Medical aid
  • Life insurance
  • Group income protection
  • Bonus/ commission      programmes
  • Maternity: 6 months at      half pay
  • Paternity: 2 weeks full pay

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free