This organisation is at the forefront of delivering innovative solutions across the mining value chain.
The Role:
As a Senior Software Engineer, you will contribute to the development of state-of-the-art innovations, impacting thousands of users worldwide. If you are seeking a challenging role with the autonomy to drive initiatives, this position offers both responsibility and opportunity for growth.
Responsibilities:
- Prioritise and address defects identified by the Quality Assurance team.
- Collaborate with other developers to deliver a high-quality product within defined release schedules.
- Design and develop new functionality for the solution in collaboration with key stakeholders.
- Mentor and guide junior team members for professional growth.
- Analyse problems and provide timely solutions.
- Excellent experience with Java.
- 5 - 10+ years of experience in developing web products.
- Bachelor’s degree or higher in Computer Science or related field.
- Self-starter, motivated, and positive attitude.
- Understanding of software design patterns and their application.
- Experience in the full Software Development Life Cycle (SDLC) resulting in a deployed product.
- Ability to work effectively in a global team and communicate with people of differing technical and cultural backgrounds.