Point your AI agent at freehire and let it find you a job.

Get the CLI →

Wenco International Mining Systems

Software Engineer (Autonomous Hauling and Fleet Management System)

Posted Updated 1 view
Discussion

Wenco has R&D offices located in Australia and Canada, and this specific role is based in Brisbane, Australia.
We are looking for two (2) full-time Software Engineers to help drive quality and accelerate the development of our flagship Fleet Management System. Reporting to the Software Development Manager, you'll join our Agile team and leverage your expertise expertise to deliver modern software solutions and enhance our suite of enterprise applications. This role is open to both Intermediate and Senior Software Engineers.
Why Wenco

Innovative Projects: Work on industry-leading products that deliver tangible value to our customers
Professional Growth: Pursue opportunities for continuous learning and professional development
Work-Life Balance: Enjoy our hybrid work model and optional 9/76 compressed work schedule
Competitive Compensation: Receive a competitive base salary and profit-sharing program

What You’ll Do

Design, implement, and maintain enterprise applications and services in a Windows platform environment
Work collaboratively with our infrastructure and other internal teams to drive architecture modernization
Join our on-call rotation to support key deployments of our system in Australia and abroad
Champion critical technical initiatives and help sustain our culture of continuous improvement and growth

Who You Are

An effective communicator who listens actively and makes your voice heard
An owner who works autonomously but knows when to reach out for help
A problem solver who’s focused on delivering the best possible outcomes for our customers
A self-starter who roots out and eliminates friction and toil

Qualifications & Skills

A minimum of 2 years of experience as an Intermediate or Senior Software Developer
Strong background in C++ or C#, with an interest in becoming effective in both
Experience maintaining production software spanning desktop, web, and backend services
Proficient across the entire development lifecycle including design, automated testing, deployment, and monitoring
Familiarity with CI/CD tools such as Azure DevOps
Experience using Kanban or Scrum methodologies

Nice to Have

Experience maintaining or modernizing legacy .NET applications
Experience in the mining industry or related sectors
Familiarity with cloud platforms such as AWS
Familiarity with Docker and Kubernetes

Education & Eligibility

Bachelor's degree in computing science or engineering
Eligible to work in Australia
This role may require some international travel (<15%)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available