Senior Software Developer C++

5 days ago


Perth, Western Australia Micromine Australia Pty Ltd Full time $120,000 - $180,000 per year

About Us

Founded 38 years ago, Micromine is at the cutting edge of next-generation technology for mining. With offices in 9 different countries, we are one of the world's premier mining software companies; our technology is used in all corners of the globe.

What We Offer

An established multinational business, growing fast, with great benefits:

  • High growth company providing growth opportunities for our people
  • Work from home (WFH) and flexibility options to balance work and home life
  • 12 weeks paid parental leave – primary and secondary carers
  • Free gym membership
  • Employee Assistance Program for you and your family
  • Social Connection and Responsibility Program
  • Discounted private health insurance
  • Novated leasing
  • The opportunity to work across both the Mining and Technology sectors
  • An engaging team culture and a modern office within Perth CBD office

About The Opportunity

Micromine is expanding, and we're looking for a Senior Software Developer to join our Origin & Beyond product team in Perth. This role will see you working on features for our flagship geological modelling and mine design tools – used by explorers, geologists, and engineers worldwide.

You will contribute to the full development lifecycle: interpreting requirements, designing technical architecture, developing high-quality code in C++, and contributing to testing, debugging, and peer reviews.

  • Translate functional specifications into software designs.
  • Develop efficient, localisable, and user-friendly software using C++.
  • Implement robust data processing and visualisation algorithms.
  • Write clean, maintainable, well-documented code.
  • Conduct unit, integration, and regression testing.
  • Participate in peer reviews and support other developers as needed.

About You

We are looking for an experienced, Senior C++ Developer to join our team.

Key skills and experience:

  • Senior experience in software development.
  • Strong C++ development experience, ideally with MFC and STL.
  • Background in data-heavy applications.
  • Understanding of algorithmic complexity and a strong mathematical background.
  • Strong communication skills.

Next Steps

If you are looking to shape the future direction of technology in the industry, we encourage you to apply for this exciting opportunity.

To learn more or apply, visit our website at

Micromine is dedicated to fostering a diverse and inclusive work environment, and we welcome applicants from a variety of backgrounds to apply.



  • Perth, Western Australia Quorum Software Full time $120,000 - $250,000 per year

    About Quorum SoftwareQuorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners. Since 1998, Quorum has helped thousands of energy workers with business workflows that optimize...


  • Perth, Western Australia Professional Search Group (PSG) Full time $150,000 - $165,000 per year

    Senior Software Developer (.NET / C# / React or Angular)Salary:$130,000 – $150,000 + SuperLocation:Must be Perth based - HybridType:Full-time, PermanentThe OpportunityOur client is a fast-growing, Azure-focused software house delivering modern solutions to enterprise and mid-market clients. They are seeking a talented Senior Software Developer with strong...


  • Perth, Western Australia Professional Search Group Full time $130,000 - $150,000 per year

    Senior Software Developer (.NET / C# / React or Angular) Salary: $130,000 – $150,000 + Super Location: Must be Perth based. Hybrid work environment. Type: Full-time, Permanent The Opportunity Our client is a fast-growing, Azure-focused software house delivering modern solutions to enterprise and mid-market clients. They are looking for a talented...


  • Perth, Western Australia Hexagon Asset Lifecycle Intelligence Full time $90,000 - $120,000 per year

    ResponsibilitiesAs the Senior Software Developer, you will be part of a supportive and dynamic team, responsible for development and maintenance of Hexagon's solutions to customers. You will apply your skills in software development technologies to large scale project delivery and execution, working closely across a range of business stakeholders to meet...


  • Perth, Western Australia Eagleview Full time $150,000 - $200,000 per year

    Eagleview, the leader in aerial imagery, is hiring a Senior Software Engineer for our Platform Engineering group. Eagleview is looking for an experienced Senior Software Engineer to join an existing team to design, develop, and maintain next generation mission-critical at-scale cloud-based geospatial delivery services handling petabytes of data. Ideal...


  • Perth, Western Australia EagleView Full time $120,000 - $180,000 per year

    About Us:EagleView is a leading provider of aerial imagery, property insights and software that transforms the way people work. EagleView holds more than 300 patents and owns a large geospatial data and imagery library encompassing 94 percent of the US population. EagleView provides the most accurate data, enabling customers in the government, construction,...


  • Perth, Western Australia BEC Engineering Full time $60,000 - $80,000 per year

    BEC Engineering is a well-established and respected Electrical, Power and Control Systems Engineering Consulting firm located in Burswood, WA.About the RoleWe are looking for a motivatedGraduate or Junior Software Engineerto join our engineering team in Burswood, WA, supporting software systems that power mining operations and industrial process control.This...


  • Perth, Western Australia Civmec Construction & Engineering Full time $90,000 - $120,000 per year

    The CompanyCivmec is an Australian-owned, integrated, multidisciplinary heavy engineering and construction services provider to the energy, resources, infrastructure, marine and defence sectors. Our diversification enables us to operate extensively across the nation, supporting a wide range of landmark projects and providing variety and career development...

  • p&c advisor

    2 weeks ago


    Perth, Western Australia RSM Australia Full time $80,000 - $120,000 per year

    At RSM, our purpose is to instill confidence in a world of change for both our clients and our people.RSM Australia supports a people-centric and collaborative culture where we are committed to empowering and developing you. As a leading professional services firm, we connect you to an extensive network of global resources and invest in your future. We value...

  • software engineer

    3 days ago


    Perth, Western Australia Microsoft Full time $100,000 - $150,000 per year

    Software Defined Networking (SDN) enables customers to realize and control the network they desire for their workload in the cloud. This includes traditional enterprise network functions like ACLs, firewalls, load balancers, IPS/IDS, DoS protection, that customers want to realize in the network for their VMs in the cloud. All these need to be delivered on a...