Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
MST’s dedication to quality & safety has allowed us to become a leader in our industry - we are committed to maintaining quality systems and practices that ensure our products and services empower our clients with bespoke solutions. Our vision is to become the number one choice in digital transformation for harsh industrial environments - we are innovative and agile, leveraging vast global resources.
Our vision is to become the number one choice in digital transformation for harsh industrial environments - we are innovative and agile, leveraging vast global resources.
Description:
The Software Engineer is responsible for developing features, enhancements, and integrations to improve and evolve HELIX and our related software solutions. The solution suite comprises of a multitude of web applications split into frontend and backend, interfaces with other MST hardware devices and software, an API for third-party access, and related tools.
The role requires the applicant to go beyond writing code, including contributing to planning and design efforts for application modernization initiatives, and involvement in cross-team projects to design integrations and standardize the line of MST software products, with the goals of improving manageability and creating a more unified user experience across our product suite. The incumbent is expected to be able to work independently on his/her own as well as work as part of a cross-functional team.
What You’ll Be Doing
- Become an expert on the HELIX suite of products
- Create technical designs for new features, modules, and interfaces
- Present elegant and simplified solutions
- Write, test, debug, and document code and unit tests for major features, enhancements, and refactoring projects
- Troubleshoot and fix bugs
- Participate in peer code reviews
- Contribute to planning and estimating exercises
- Take part in requirements discussions and help identify, analyze, and document technical requirements
- Create and update technical documentation
- Research, recommend, and select appropriate tools, platforms, libraries, and techniques, and suggest process improvements
- Help create a culture of quality and doing the job right
- Help us maintain our positive and fun team atmosphere and good working relationships
Skills and Experiences:
Desired Skills And Experience
- Prior experience in software development, with preferably a minimum of 2-3 years in software engineering/development roles
- Ability to create simple, maintainable, logical, and testable designs and code for software systems, frameworks, modules, and interfaces
- Strong programming and problem-solving skills
- Experience with Golang, Node and Angular is strongly desirable but not necessarily a must-have
- Web application development experience with other languages/frameworks will be a plus
- Experience with both SQL and No-SQL databases is also very desirable
- Ability to communicate effectively and clearly, both verbally and in writing
- Good teamwork and interpersonal skills
- A good sense of quality and a disciplined attitude to building software with reliability and testability in mind
- Up-to-date knowledge of best practices in object-oriented software design and development practices
- Experience with Microservices, Docker, Kubernetes, and DevOps in general is desirable
- Knowledge of cybersecurity best practices
- Any experience with hardware integrations and networking is a plus
- Any knowledge or experience of the mining industry or a similar industry involving heavy equipment, industrial processes, or fleet management is a plus
- the support of a knowledgeable and enthusiastic team
- access to our EAP service to support your wellbeing
- great remuneration & staff incentives
- ongoing training, development & recognition for your hard work
- discounts and offers on food delivery services, travel & groceries
- wellbeing hub to support your mind, body & habits
- fruit, snacks and coffee - we offer a contemporary, well-stocked kitchen with fruit, snacks and a barista style coffee machine
- free parking on site at our Brisbane office
MST Global is an Australian founded company operating globally across six continents and is now part of the Komatsu Group. Our people are our greatest asset and contribute across all levels of our vertically integrated operations to achieve our mission to empower safety and productivity solutions for our customers. We are guided by our core Company values of Safety First, Integrity Always, Customer Focused, People Imperative, Results Driven and Innovation Essential.
We embrace our global teams and resources. We are an all-hands-on deck organisation where no task is too small or goal too big if we are working together. the support of a knowledgeable and enthusiastic team
You’ll be part of a workplace where you feel like you belong. If you think you've got what it takes, we'd love to hear from you.
Key Skills
Ranked by relevanceReady to apply?
Join MST Global and take your career to the next level!
Application takes less than 5 minutes