Responsible for maintaining and optimizing the software systems critical to mining operations. This role requires a proactive individual with a strong technical background, excellent problem-solving skills, and the ability to work in a challenging and dynamic environment. The Software Technician will assist the Account Manager with rolling out, troubleshooting, and maintaining software at client premises.