Senior Data Applications Engineer
Glencore
- Mount Isa, QLD
- Permanent
- Full-time
- Grow your career in a global resources company.
- Mount Isa, Queensland, Australia
- Residential or potentially FIFO
- Being responsible for full software development lifecycle from design to deployment.
- Training and mentoring other engineers.
- Engaging key stakeholders to obtain organisational commitments on technology roadmaps.
- Leading provisioning of current and future focused operational technology software solutions on-premises or as a cloud service.
- Business partnering with local, regional, and global Information Systems and Technology.
- Utilising project management frameworks to ensure project support, operational readiness, and change management.
- Creating business requirements documents and mapping to technical requirements.
- Documenting and maintain business processes across vendor and in-house applications to ensure business continuity including as-built documentation, test plans, end-user guides etc.
- Vendor management.
- Develop business cases for initiatives, approval, funding, and prioritisation.
- Budget Planning, forecasting and CAPEX / OPEX cost centre management.
- A bachelor’s degree or equivalent qualification in Computer Science / Information Technology / Software engineering
- Several years’ experience in coordinating delivery of software implementation projects in complex multi-disciplinary setting, including architectural design, build, test, deployment.
- Knowledge and experience of software development lifecycle, design patterns and principles using Microsoft technologies: Asp.net Core, Microsoft SQL Server, Power Platform, GitHub.
- A solid proficiency in data structures and algorithms. Fluent in front/back-end programming languages: SQL, C#, Javascript, Html, CSS, Python.
- Understanding of database management systems, online analytical processing, ETL (Microsoft Power BI, SSAS/SSRS/SSIS, Azure Cloud Services.).
- Proficient in diagnosing issues, articulating solutions, and maintaining thorough records.
- Knowledge and experience with enterprise software applications, operational technology network topologies.
- Experience supervising and developing a team of junior software engineers.
- Ability to work across teams and departments, increasing engagement through multiple tiers of the workforce, including ability to break down complex systems into key components and communicate those to non-technical staff in clear and concise manner.
- Experience in resources sector, Fleet/Mine production management systems, grade reconciliation systems would be welcome but not essential.