C# Software Engineer

3 days ago


Brisbane QLD, Australia RPMGlobal Holdings Limited Full time $120,000 - $180,000 per year

About the Role

RPMGlobal (RPM) is seeking a Software Engineer with 5+ years of experience in C

You will contribute to the quality and reliability of RPM's advanced mine planning software that is used by mining professionals worldwide to design, evaluate, and optimize mining strategies. These products combine geological data, engineering logic, and powerful algorithms to help clients make informed decisions across diverse mining environments. Your work will directly influence how complex mining environments respond to dynamic conditions with agility and precision.

RPM is the market leader in enterprise solutions from mine planning to execution. We have the most advanced scheduling tools in the industry, along with the leading simulation, costing, and execution solutions for both mining production and equipment maintenance, all built on our Enterprise Planning Framework.

Our software helps provide the raw materials needed to manufacture the products that enable the modern world, including lithium for batteries, steel, alloys, aluminum, and copper for electricity generation and transmission.

This is an opportunity for a smart, innovative, self-motivated Software Engineer to join a distributed team of like-minded people who develop world-class software using a practical, agile based modern development methodology certified to ISO 9001.

Key Responsibilities

  • Design, develop, and maintain high-quality, robust software solutions
  • Perform analysis, testing, debugging, and performance tuning
  • Contribute to technical documentation and provide ongoing product support
    Ensure code meets quality standards and aligns with corporate objectives

About you

Minimum 5 years of hands-on experience with C

  • Proven track record in developing commercial engineering or technical applications
  • Strong communication skills and a collaborative mindset
  • Tertiary qualification in Software Engineering or equivalent industry experience
    Must have the legal right to work in Australia

Highly Regarded Experience (not required)

  • Experience in the mining industry.
  • Development of multithreaded systems
  • Familiarity with DevExpress UI components
  • Proficiency in SQL Server development
  • Contribution to large-scale, complex software projects
    Experience developing for the Microsoft Azure platform

About RPM

RPMGlobal is the mining industry's leading enterprise technology and training provider and has been at the forefront of change and innovation in the mining industry for over 50 years.

We advance the mining industry towards a safer, more efficient, and more sustainable future through the delivery of innovative software solutions and deep domain mining expertise. Guided by our underlying principles of mining expertise, innovation, and sustainability, we strive to create safer and more efficient operations for our mining customers.

Our focus on providing advanced mining enterprise technology and training across the mining lifecycle enables us to guide customers through the industry's current and emerging challenges worldwide. This includes helping them meet the shift in social norms and consumer and investor ESG-related expectations.

Please, no agencies or recruiters.



  • Brisbane QLD, Australia RPMGlobal Holdings Limited Full time $120,000 - $180,000 per year

    About the RoleRPMGlobal (RPM) is seeking a Senior Software Engineer with strong C++ skills and a desire for solving real-world problems through simulation and optimisation. The Senior Software Engineer will take technical ownership of key components in commercial simulation software used extensively by equipment manufacturers and operators to build 3D...


  • Brisbane, Queensland, Australia RPMGlobal Full time $100,000 - $120,000 per year

    About the RoleRPMGlobal (RPM) is seeking a Software Engineer with 5+ years of experience in C# and WPF development. This is a permanent full-time role based in our Brisbane CBD headquarters. This position is in-office, however, it does allow for ad-hoc working from home. You will contribute to the quality and reliability of RPM's advanced mine planning...


  • Brisbane, Queensland, Australia RPMGlobal Full time $80,000 - $120,000 per year

    About The RoleRPMGlobal (RPM) is seeking a Software Engineer with 5+ years of experience in C# and WPF development. This is a permanent full-time role based in our Brisbane CBD headquarters. This position is in-office, however, it does allow for ad-hoc working from home.You will contribute to the quality and reliability of RPM's advanced mine planning...


  • Brisbane, Queensland, Australia RPMGlobal Full time $120,000 - $180,000 per year

    About The RoleRPMGlobal (RPM) is seeking a Senior Software Engineer with strong C++ skills and a desire for solving real-world problems through simulation and optimisation. The Senior Software Engineer will take technical ownership of key components in commercial simulation software used extensively by equipment manufacturers and operators to build 3D...


  • Brisbane, Queensland, Australia RIB Software Full time $80,000 - $120,000 per year

    Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle...


  • Brisbane, Queensland, Australia P&C Partners Full time $120,000 - $150,000 per year

    We're working with one of Australia's most recognised tech brands to find a talented full-stack .NET Developer. This is a chance to join a team that's building a platform used by millions of people each year — one that genuinely impacts the live events and entertainment industry.You'll be joining a small, collaborative team that values autonomy, curiosity,...


  • Brisbane, Queensland, Australia OZI Software Solutions Full time $60,000 - $80,000 per year

    Company DescriptionWe help businesses innovate and grow through cutting-edge software solutions and digital transformation strategies. Our focus is on delivering high-quality, effective software products that drive efficiency and improve business performance. We work closely with our clients to understand their unique needs and tailor our solutions to ensure...

  • Software Engineer

    6 days ago


    Brisbane QLD, Australia Australian Retirement Trust Full time $80,000 - $120,000 per year

    Take hold of a monster opportunity and join our Technology Engineering team as a Software Engineer. If you're a good fit for this role and live in Brisbane, Sydney or Melbourne, we'd love you to apply.We currently have two roles available.Why join us?You'll get 14% super as standard, to help your future come alive.Unleash your potential and build a career to...

  • Software Engineer

    5 days ago


    Brisbane, Queensland, Australia OnTalent Full time $120,000 - $180,000 per year

    Magnetica is a medical device engineering and technology company specialising in the development and supply of Magnetic Resonance Imaging (MRI) systems, sub-systems and technologies. Headquartered in Brisbane, Australia, we have offices in Abingdon, near Oxford, UK (Scientific Magnetics Ltd) and Houston, USA (Tecmag, Inc.).With proven capabilities in R&D,...

  • Software Engineer

    3 weeks ago


    City of Brisbane, Australia Hunter Full time

    The Software Engineer - Embedded Linux & C develops software and firmware solutions for embedded systems while improving the quality of the design of our electronic and software products by thorough testing. Demonstrates behavior that is consistent with the company’s values of Customer Satisfaction, Innovation, Family, and Social...