Senior C# Developer (with Scada Or Mes) 1 Year Contract

Durban, KwaZulu-Natal, South Africa

Job Description

SUMMARY:
PeopleSolved is currently recruiting for a Snr C# Developer, preferably in a manufacturing, logistics, or industrial automation setting. This is a 1-Year contact, to be part of an international manufacturing and packaging company. Based in Richard''''s Bay.
POSITION INFO:
PeopleSolved is currently recruiting for a Snr C# Developer, preferably in a manufacturing, , or industrial automation setting.
This is a 1-Year contact, to be part of an international manufacturing and packaging company.
Role is based in Richard''''s Bay.
Duties & Responsibilities

  • Design, develop, and maintain scalable C# and .NET-based applications to support mill operations and enterprise functions.
  • Collaborate closely with
, operations, and IT teams to understand industrial process requirements. * Integrate software with industrial systems such as SCADA, PLC interfaces, MES, and ERP platforms (e.g., SAP).
  • Build APIs and data pipelines to support real-time and historical data tracking from manufacturing processes.
  • Participate in architectural decisions and refactoring initiatives to modernise legacy systems.
  • Mentor junior developers and contribute to code reviews, best practices, and technical leadership.
  • Ensure cybersecurity and compliance with IT governance and data integrity standards.
Desired Experience & Qualification
  • Bachelors degree in Computer Science, Engineering, or related discipline.
  • 6+ years of experience in C#/.NET development, preferably in a manufacturing, logistics, or industrial automation setting.
  • Strong understanding of industrial environments and operational technologies (OT).
  • Experience working with ERP and MES integrations (SAP highly preferred).
  • Proven experience with system integrations, RESTful APIs, and secure coding practices.
  • Experience in cloud-based architectures (Azure preferred).
  • Solid knowledge of relational databases and writing complex SQL queries.
Tech Stack Required:
  • C#, .NET 6+, ASP.NET Core, Entity Framework
  • Microservices, REST APIs, Azure Cloud Services
  • SQL Server, PostgreSQL, Time-series DBs (e.g., InfluxDB)
  • Git, Azure DevOps, CI/CD pipelines
  • Visual Studio, Docker, Kubernetes (advantageous)
  • OPC UA, MQTT, SAP connectors, Azure IoT Hub
  • Agile/Scrum, DevSecOps, SDLC
Package & Remuneration
R600 to R620 per hour.
This opportunity is open to all SA Citizens and SA Permanent Residence with SA IDs.
Should you not be contacted within 10 - 14 days after date of your application, please consider your application unsucessful. Respectfully.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1485544
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R600 - 620 per hour
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned