Wenco International Mining Systems (
Wenco has R&D offices located in Australia, Canada and Chile. This role is based in the Wenco R&D Lab in Brisbane, Australia.
We're seeking a skilled Software Engineer to join our Safety product line team. You'll provide technical expertise in developing and maintaining software solutions that bridge cloud services, web & mobile applications, and wearable technology. You'll contribute to a sophisticated technology stack including distributed micro-services, web applications, cross-platform mobile development, and Bluetooth-enabled wearable integration.
Key Responsibilities
Design and implement new features and systems
Maintaining and optimising backend performance and scalability
Participate in agile design and implementation activities, contribute to and support decisions on technology stack, design patterns, and architectural strategies. Adhere to DevOps principles, advocate automation, CI / CD, and robust software architectures.
Communicate technical information clearly and effectively with internal stakeholders including developers, product owners and solution architects. Actively participates in Agile ceremonies.
Participate in learning and improvement opportunities in the engineering team ( code reviews, engineering standards evolution ). Actively pursues personal development to stay abreast of industry trends, technologies, and best practices. Participates in knowledge sharing, and professional development within the engineering team and across the R&D Organisation.
The Experience
Must have :
You have 3+ years experience working as a software engineer.
Software Application Development Experience using PythonExperience using Microsoft .Net(C#), Typescript or Java considered
You have experience designing and developing scalable and secure containerised applications using a micro-service architecture on a major cloud computing platform (AWS, Azure, GCP).
You enjoy working in an environment where you are learning new technologies and new concepts and solving complex problems with your team.
Experience working in a multidisciplinary agile software development team.
You enjoy working as a mentor for software developers and operating in a culture of innovation, continuous improvement and technical excellence in your team.
Nice to have :
Experience maintaining and extending C++ based software.
Exposure with .NET MAUI, Xamarin, or similar cross-platform framework for mobile application development. An understanding of the Android or Apple iPhone development experience.
You have prior experience with Industrial Internet of Things (IIoT) applications
Education & Eligibility
Bachelors Degree in Software Engineering or equivalent
Must be eligible to work in Australia
This role may require some travel to customers sites or international Wenco offices (
#J-*****-Ljbffr