
Senior C# Developer
- Richards Bay, KwaZulu-Natal
- Permanent
- Full-time
- 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.
- Familiarity with industrial protocols and control systems is a strong advantage.
- C#, .NET 6+,
- 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