Junior Software Developer
We are seeking a talented individual to develop software for real-time simulation, low-level hardware interfacing, web development, and data management and analytics.
* Responsibilities include developing software for various technologies such as simulating mining machines and mine sites, replicating complex cabin designs and electronics, developing state-of-the-art graphics and stereoscopic 3D, and designing both hardware and software.
* The ideal candidate will contribute to solutions for driverless mines and build cloud-based solutions and data analytics for the mining industry.
* Collaboration within teams in a casual and friendly atmosphere, embracing lightweight, industry best-practice processes focused on continuous improvement.
About You
We are looking for individuals with strong problem-solving and communication skills who are enthusiastic about learning and working across a diverse technology stack.
* A relevant degree in computer science, games technology, mathematics, physics, engineering, or similar is required. Experience programming in an object-oriented language such as C++ or C# is essential.
* Good problem-solving and communication skills are necessary.
* Enthusiasm for learning and working across a diverse technology stack is essential.
What We Offer
* Career progression opportunities.
* Development of new skills and growth as a software engineer.