Senior Full-stack, Data & Industrial Software Engineer

Network Contracting

📍 Gauteng, South Africa On-Site ⏳ 6h ago
AI assistant

Job Description

Network Contracting Solutions is seeking a hands‑on Senior Full‑Stack, Data & Industrial Software Engineer for a 6-month, ad‑hoc/call‑off engagement based in Kempton Park. The successful candidate will help build and support a software and data platform that collects operational data, processes it reliably, stores historical information, exposes APIs and presents live and historical information to users.

Key Responsibilities:
  • Develop local/edge data‑collection services and integrations with machine or OT data sources.
  • Build backend services and production‑grade REST APIs.
  • Design and implement SQL relational data models, historical records and audit structures.
  • Develop responsive browser dashboards and operational user interfaces.
  • Implement live or near‑real‑time updates using Signal R, Web Sockets, polling or suitable alternatives.
  • Build reliable buffering, store‑and‑forward, retry, duplicate‑prevention and recovery