- Translate business needs to technical specifications
- Design, build and deploy applications
- Conduct unit testing and troubleshooting
- Evaluate and improve Development standards
- Collaborate with teams to integrate systems
- User management
- Security management
- Develop and update technical documentation
- Debug, monitor and troubleshoot applications
- Create and maintain of CI/CD pipelines
- The incumbent will be expected to manage an entire project (SDLC), meeting with stakeholders, providing critical input for business decisions, delegate tasks to team members, providing effective cooperative development (JAD).
Minimum Requirements:
- 7+ Years’ experience
- Mining Industry or Performance Management Systems experience is preferred
- Operational Technology (OT) Process Experience
- Advanced Monitoring
- Control Systems
- Real Time Data Analytics
- Industrial Equipment
- C# , VB Development, SQL
- Process (first choice) / Time & Attendance experience (bonus)
- Application Development
- Blazor in Azure
- DevOps practices
- Software development practices
QUALIFICATIONS:
An undergraduate qualification (Bachelor’s degree or equivalent) in the relevant IM discipline and/or Technical competencies and certification with relevant years of experience in a similar role.
Desired Skills:
- OT Process
- Control Systems
- Industrial equipment
- Performance Management System
- C#
- Visual Basic