Software Developer

Location: Milton, QLD, AU, 4064
Req ID: 26021
Onsite or Remote: Partial Remote Position

Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximising value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and technology to enhance safety and productivity while optimising performance. Komatsu supports a myriad of markets, including housing, infrastructure, water, pipeline, minerals, automobile, aerospace, electronics, and medical, through its many brands and subsidiaries, including Joy, P&H, Montabert, Modular Mining Systems, Hensley Industries, NTC, and Gigaphoton.
Modular Mining Systems is the global leader in mine management technology and a wholly-owned subsidiary of Komatsu LTD. Our innovative technology powers mine operations in every corner of the globe. The products we cultivate, the solutions we engineer, and the service we deliver set us apart in the Mining Technology industry. 
We’re more than a company, and we’re a community of passionate, creative professionals striving toward a shared vision: revolutionizing the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas and be yourself. 


Job Purpose

This role exists to guarantee internal and group stakeholders a steady flow of quality and relevant apps and services which will ultimately drive customer success.

Job Duties and Responsibilities

  • Follow the software development process and adhere to standards.
  • Ensure requirements are well understood, documented  and accurately estimate and adhere to time frames.
  • Ensure the appropriate automated tests have been created to fully test features.
  • Handover product that includes documentation and training to install and support the software, communicate configuration choices, explain applications behavioural changes and communicate scope, features and limitations.
  • Effectively resolve Level 3 service and support tasks whilst balancing priorities with ongoing sprints to meet agreed time frames.

Required Skills

  • Bachelor's Degree Computer Science or equivalent 
  • Proven experience and coding skills in 2 or more coding languages, preferably Java, Kotlin or C# 
  • Proven experience with good design practices &coding standards, source control and branching strategies.
  • Proven experience with Software Testing concepts, frameworks, and best practices. 
  • Strong presentation and collaboration skills. 
  • Excellent communication skills. 

Modular Mining Systems Pty Ltd is an Equal Opportunity Workplace. All qualified applicants will receive consideration for employment without regard to gender, race, age, disability, sexual orientation, or religion.