CareerPlanSign in

Software Engineer

Johannesburg, Gauteng, South Africa💼 Full-time🗓 2026-02-11 → 2026-09-27

Core

Build data logic and automation connecting ERP systems to physical warehouse and factory floor operations.

Role type

Senior Software Engineer (Data Logic & Systems Integration)

Builds

Transactional data pipelines and automation for live production environments

Domain

Manufacturing / Warehouse Execution Systems / ERP Integration

Deliverable

production ML models | product features

Required skills

T-SQL, Stored Procedures, Database Design, Query Optimization, Systems Integration, Legacy Code Maintenance, Requirement Analysis

Preferred skills

VB.NET, Python, ERP Domain Knowledge (SAP/SYSPRO), Engineering Background

Technologies

Microsoft SQL Server, VB, ERP Systems

Responsibilities

Design high-throughput database schemas, write and optimize complex stored procedures, develop custom automation scripts, support client go-live deployments

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.