Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Software Engineer | Mining Operational Technology

ENGINEERING/RESEARCH AND DEVELOPMENT | Hybrid in Perth, Western Australia, Australia | Full Time

Job Description

The Company: The Company. At Hexagon, we don't just measure the world – we define its future. As the global leader in measurement technologies, we provide the confidence that vital industries rely on to build, navigate, and innovate. From microns to Mars, our solutions drive productivity, quality, safety, and sustainability across aerospace, agriculture, automotive, construction, manufacturing, and mining.

Hexagon Autonomous Solution comprises of three divisions: Agriculture, Autonomy & Positioning and Mining.

Hexagon Mining: Hexagon delivers the power of a digitally connected mine. Our integrated, data-driven solutions enable mining enterprises to connect all parts of their business with technologies that make sense of data in real-time, while integrating, automating, and optimising critical workflows to deliver a competitive edge, from initial conceptual design through to production safety and reclaim.

The Position: Reporting to the Lead Software Engineer, an exciting opportunity exists for a Software Engineer to join close knit team. This role will play an integral part of the Engineering team supporting a core portfolio of technology that optimizes our customers underground mining operations through safety and production efficiencies – we partner to drive our customers reach operational excellence.

Joining a dynamic and close-knit team based in Perth, your focus will be front end development, design and testing, utilising key foundational principals or applications, to continuously advance of drive optimal user interface, integration and web application with our customers mining technology.

In addition but not limited to the following responsibilities.

  • Attend sprints plans and daily stand ups on progression of scope/project
  • Front end development design and development across multiple platforms
  • Develop clean, testable, and maintainable code using modern engineering principles.
  • Collaborate closely with peers to solve complex challenges through creative problem-solving and knowledge sharing.
  • Contribute to the full software development lifecycle, from concept and design to deployment and optimisation.
  • Design and implement in accordance with defined functional and non-functional requirement’s
  • Participate in requirements definition during documentation reviews

At Hexagon we are a fast growing innovative and dynamic business that will offer you endless opportunities you seek - Whether you’re looking to take the first step or the next challenge in your career, you’ve come to the right place

About you

We are looking for a Front-end Software Engineer/Developer who is looking to take their expertise in their field into a new industry – Mining Operational Technology or expand their career in a sector that will continue to grow in the future.

Your foundation and breadth of experience in your field will see you join a role that will bring diversity and evolution as Hexagon continues to expand its product and digital solution offering to the global mining market.

In addition, we are seeking those with the following skills or attributes.

  • Bachelor’s degree in software engineering or relevant discipline
  • Proficient in C# and JavaScript programming languages
  • Broad understanding of core software engineering principles, including dependency injection, object-oriented design, unit testing, and separation of concerns
  • Capable of working independently on tasks as well as collaboratively within a team environment
  • Ability to work in agile/adaptable working environments
  • Hands-on experience with modern web frameworks such as Vue, Angular, etc.; Blazor experience is highly preferred
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus
  • Skilled in conducting code reviews to ensure quality and maintainability
  • High attention to detail and analytical skills are key for success in this role
  • Valid Australian working rights: Permanent Resident or Australian Citizen


Not sure if you meet all the qualifications for this role? Let us decide! At Hexagon, we are committed to a diverse and inclusive work environment. If you’re excited about the opportunities this role could bring, we encourage you to apply.

We are committed to being a diverse workplace that mirrors the international nature of our business, with employees, customers and suppliers working across the world in more than 50 countries.