Industrial Software Developer: MES & PAS
Developer/Designer
Johannesburg – Gauteng – South Africa
Industrial Software Developer: MES & PAS
Salary: R1.3m – R1.5m CTC pa
Area: Vanderbijlpark
Type: Hybrid
Summary
A major manufacturing business is looking for an Industrial Software Developer: MES & PAS to join its Information Management team. This role is ideal for a developer who enjoys building and supporting systems used directly in production environments.
You will work across manufacturing execution systems, production automation systems, plant integration, SQL databases, reporting, APIs, Windows environments and hardware support. The right person will be hands-on, technically strong and comfortable working close to plant operations where system reliability matters.
Responsibilities
- Design, develop, test, deploy and maintain software solutions for manufacturing and production environments
- Build fit-for-purpose, reusable and maintainable applications in line with internal standards
- Develop and support solutions using C#, VB, ASP, APIs, Web Forms, Blazor, Bootstrap and Visual Studio
- Work with Microsoft SQL Server, including database design, T-SQL development and reporting
- Support system integration and communication between applications, plant systems and automation platforms
- Assist with MES, PAS and production automation systems in a live manufacturing environment
- Resolve hardware, system and application incidents within agreed service levels
- Support Windows servers, workstations, patching, antivirus updates and related infrastructure
- Provide end-user hardware support for workstations, printers, label printers and scanners
- Troubleshoot, monitor and report on system performance, issues and availability
- Follow change control, testing, validation, disaster recovery and incident management processes
- Create and maintain technical documentation, functional specifications, design documents and training material
- Attend production meetings, change advisory meetings and other operational forums when required
- Take part in scheduled standby, callouts and after-hours escalation support when needed
- Build knowledge of plant and business processes in your area of responsibility
- Identify risks and help reduce system, operational and business exposure
- Support digital transformation by improving existing systems and introducing relevant technologies
- Keep up to date with current tools, technologies and best practices
Requirements
- National Diploma or relevant NQF 6 qualification
- Degree or Higher Diploma in Computer Science, IT, Information Science or a related field would be advantageous
- At least 18 months’ experience developing, integrating and supporting information systems in a production automation, manufacturing execution or similar environment
- Strong development experience in Visual Studio, C#, VB or ASP
- Experience with web development technologies such as APIs, Web Forms, Blazor and Bootstrap
- Solid experience in a Microsoft SQL database environment, including T-SQL
- Experience with Microsoft SQL Server Reporting Services
- Understanding of system integration and inter-system communication, including APIs, middleware and OPC
- Exposure to AspenTech InfoPlus.21 / IP21 would be advantageous
- Experience with Git repository management
- Windows server and workstation administration experience, including patching
- Hardware support experience across workstations, label printers and scanners
- Understanding of Active Directory Domain Services, single sign-on and access rights management
- Knowledge of incident management and change management processes
- Good understanding of the software development lifecycle and solution analysis
- Understanding of system availability, reliability and security
- Experience or strong interest in steel manufacturing, production environments or industrial automation
- Exposure to Agile development and project management processes would be advantageous
- Working knowledge of Microsoft Office, including Word, Excel and PowerPoint
- Able to read, interpret and create technical process flows, database design documents and functional or technical specifications
- Strong problem-solving skills with a practical, service-focused approach
- Able to work independently and as part of a team
- Confident communicator who can work with technical teams, business users and plant stakeholders
- Proactive, accountable and comfortable working in a high-pressure production environment
Apply now
If you are a developer who enjoys solving real-world production problems and building systems that keep manufacturing operations moving, this is a strong opportunity to step into a specialist industrial software role.