-
Task Recruitment

C#.Net Software Engineer - Underground Mining Operational Tech

Task Recruitment
Australia · Contract · Mid-Senior

Are you a C#.Net Software Engineer who has developed highly technical solutions looking for something genuinely interesting to work on? Join a global leader in mining equipment and operational technology and help shape the future of autonomous underground mining. If you enjoy solving real-world problems and want a role with long-term career potential, this one’s worth a look.


What you’ll be working on


You’ll join a small, talented, and supportive team that’s evolving a subsystem used to track underground mining assets in real time. This tech helps operators see what’s happening underground, supports autonomous equipment, and flags potential hazards early, thanks to a high-precision peer-to-peer proximity detection system backed by advanced comms and tracking.


In short: the work you do helps keep people safe and operations running smoothly.


A bit about the role


You’ll:


  • Work in a small team, as part of a larger software delivery organization, to develop software, tested and to requirements.
  • Provide clear information at all stages of the software development life cycle to assist in decision making and forward planning.
  • Competent to perform all development assignments without close supervision; normally assigned the more complex aspects of work.


What you’ll bring


We’re looking for someone who:


  • Tertiary degree in an IT, Engineering or related field or relevant commercial experience.
  • C#.Net knowledge with experience designing and developing production-quality software from the ground up.
  • Experience with design patterns MVVM & MVC. They’ve moved to MVVM.
  • Experience with well-known frameworks and libraries such as Boost, STL, Conan, CMake, POCO.
  • Developing software using key concepts such as RAII and SOLID.
  • Experience in designing and implementing time and space efficient algorithms.
  • Experience developing and deploying software to a Linux-based environment.
  • Experience in development and deployment of containerized applications for scalable, resilient systems.
  • Proficient in deploying software using CI/CD tools such as GitHub Actions.
  • Knowledge of unit testing, integration testing and other testing techniques.
  • Able to communicate technical information effectively and accurately to both technical and non-technical audiences.
  • Strong collaboration skills with local and remote teams.
  • Understanding of and commitment to development best practices.
  • Aware of Functional Safety and its impact on software development
  • Experience with OpenAPI and REST client development
  • Experience designing and developing software using network-based protocols and technologies such as TCP/IP, multicast/IGMP and CANbus.


Desirable:


  • C++, Java or Python commercial software development experience
  • MS Orleans using the actor model
  • Microservices experience
  • Experience with Kubernetes & Docker
  • Experience with MS Co-pilot to generate the initial cuts of code
  • Product development experience
  • Postgres experience
  • Redis experience


The practical details


Location: Onsite in the southern suburbs of Perth, 5 days a week

Contract: 12 months initially, with strong potential to extend

Eligibility: Australian or NZ citizens, or Australian Permanent Residents only

Note: You can have a RDO every 2nd Friday by working 80 hours in 9 days


Want to chat?


Give Fortunato (“Forty”) Galluzzo a call on 043 870 9417 for more info.

Key Skills

Ranked by relevance

design patterns kubernetes python linux java cicd
Login to Apply
Posted
Jan 22, 2026
Type
Contract
Level
Mid-Senior
Location
Perth

Industries

Oil Gas Mining Agriculture Construction Mining Machinery Manufacturing

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Task Recruitment
Related

Scrum Master

2026-04-13

Contract
Mid-Senior
Australia
Agriculture
Management
View Job Details
Saragossa
Related

Senior Software Engineer

2026-04-12

Full-time
Mid-Senior
United Kingdom
Financial Services
Information Technology
View Job Details
Code Compass 🧭
Related

DevOps Engineer (80%-100%) - Zug

2026-04-12

Full-time
Mid-Senior
Switzerland
Staffing
Information Technology