Software Engineer

IMDEX

Melbourne

Description

About IMDEX

At IMDEX, we create technology that efficiently and sustainably unlocks the Earth’s value. Our technologies and products allow smarter and safer decisions for people, assets and the earth. Through innovation and curiosity, we continue to find new ways to improve accuracy and efficiency in mining in a more sustainable way. For further information visit www.imdex.com.

The Opportunity

IMDEX is a leading global Mining-Tech company, and our Data Solutions team (DataRock) is shaping the future of digital geology and drilling optimisation.

We’re looking for a Full Stack Software Engineer who is comfortable working across the entire technology stack and enjoys solving complex, real-world problems. You’ll contribute to the design, development and delivery of modern, cloud-based applications that support critical operations globally.

Working within a collaborative, agile environment, you’ll partner with cross-functional teams to deliver high-quality, scalable and secure solutions aligned with IMDEX’s broader technology architecture and roadmap.

Key Responsibilities

You will play a hands-on role in building and evolving software solutions end-to-end, ensuring they are robust, scalable and aligned to business needs. You’ll contribute across the full development lifecycle—from design and development through to deployment, testing and continuous improvement.

Other responsibilities include -

  • Develop, enhance, and support full-stack solutions across frontend, backend, and cloud infrastructure, ensuring reliable and high-quality delivery
  • Build new features and enhance existing functionality based on customer and business requirements
  • Contribute to technical design, architecture discussions and roadmap planning
  • Write clean, high-quality, and well-tested code (unit & integration testing)
  • Collaborate closely with Product Managers, UX Designers, Architects and other Engineers
  • Participate in Agile ceremonies including sprint planning, estimation and demos
  • Support troubleshooting, root cause analysis and continuous system improvement
  • Ensure software is production-ready, secure, and aligned with best practices

What You’ll Bring

You are a versatile full stack engineer who enjoys working across different technologies and takes pride in building high-quality solutions. You bring a strong sense of ownership, a proactive mindset, and the ability to collaborate effectively within a team. You can solve technical problems, can be trusted with ownership of work, and are comfortable challenging ideas constructively.

Core Skills

  • Strong experience with:
  • TypeScript and/or JavaScript
  • Node.js
  • React
  • Experience with cloud-native application development, leveraging serverless technologies and microservices architectures. (AWS preferred)
  • Solid understanding of modern software development practices and Agile delivery
  • Strong communication skills and ability to work cross-functionally

Highly Regarded

  • Hands-on experience with AWS, including serverless architecture, AWS RDS and DynamoDB, and containerized applications based on ECS
  • Advanced React capability (state management, responsive design, strong CSS)
  • API development experience (OpenAPI, contract-first design, API security)
  • DevOps / CI-CD exposure and tools
  • Application or cloud security experience
  • AWS certification
  • Understanding of AI-assisted development and where it adds value

At IMDEX - we do things differently

IMDEX is a unique blend of technology and mining. Our people have contrasting and complementary skills which drive innovation, adaptability, and holistic problem solving.

We offer our global talent:

  • A culture of care – we care and look out for our people by fostering an inclusive and respectful working environment.
  • Game changing work – we give you autonomy and provide flexibility that harnesses your strengths and individuality.
  • Opportunities to grow – we want you to grow and expand your thinking and provide clear career pathways so you can see where you can go next.
  • Empowerment by purpose – to be close to the solution and change the face of mining forever.
  • Ability to build strong connections within a global business – you will have the opportunity to collaborate with people from all over the world.

IMDEX is an Equal Opportunity Employer committed to employing a diverse workforce and providing a workplace of respect and inclusiveness. We place great emphasis on ensuring our company is a safe, high performing and welcoming workplace.

The information submitted during the recruitment process will be stored and processed as per IMDEX Limited Privacy Policy found at https://www.imdex.com/privacy-policy

Agency calls and candidates will not be considered. Shortlisting starts immediately.