Position: Full Stack Developer ID: FSDSWD

To design, build, and maintain complete software applications across both the front‑end and back‑end – essentially handling the entire development "stack" from user interface to server and database.

Responsibilities

Programming software solutions:

  • Multi‑database Laravel applications connecting to SAP Business One and several internal SQL Server databases simultaneously
  • Bi‑directional ERP integration – pulling master/transaction data from SAP and pushing changes back through broker databases
  • Event‑driven and queue‑based architectures – scheduled syncs, throttled listeners, long‑running background jobs
  • Operational system and reporting features used daily by factory and operations staff
  • React + Inertia frontends with complex data tables, charts, import/export flows, etc.
  • Active production systems – not greenfield. Changes touch real inventory, orders, and shop‑floor activity

Test the software solutions:

  • Testing software solutions after design to identify and eliminate programming or logic flaws

Implement the completed or in progress software solution:

  • Take the software from a Dev environment to Test and finally to Live
  • Alter software solution as required to fix any bugs

Improve software solutions based on user feedback:

  • Design, develop and implement upgrades to existing systems

Perform maintenance and provide support on existing software solutions:

  • Fix, upgrade and make changes to keep existing systems relevant, while providing support like investigating issues, adding users, adjusting profiles and maintaining setup and data integrity

Health and Safety

  • Participate in safety forums and attend relevant training/programmes
  • Report all safety incidents to the relevant people
  • Comply with safety policies and procedures
  • Wear protective clothing (where applicable) at all times

Requirements

Qualifications and Experience

  • A relevant B Degree featuring Software programming recommended
  • A minimum of 3 years relevant working experience would be deemed appropriate
  • Experience in the following aspects will be advantageous
  • Back‑end: PHP 8.3+, Modern Laravel 11 or higher, Multi‑database Eloquent, Queue architecture, Event‑driver design, Pers/PHPUnit
  • Front‑end: React 18+ & Typescript, Inertia.js v2+, Tailwind CSS v3+, Vite

Knowledge, Skills and Attributes

  • Ability to analyze and optimize
  • Information and technology proficiency
  • Proven success in problem solving
  • Comfortable with complexity
  • Attention to detail and accuracy
  • Planning and organizing
  • Initiative
  • Ownership
  • Stress tolerance
  • Strong mathematical aptitude
#J-18808-Ljbffr
Similar jobs

More from Southern Oil (Pty) Ltd
Southern Oil (Pty) Ltd 13 hours ago
Southern Oil (Pty) Ltd 2 days ago

Full Stack Developer

Apply Now
Back to search page