Senior Software Developer C++ at Micromine
Perth WA 6000, , Australia -
Full Time


Start Date

Immediate

Expiry Date

29 Oct, 25

Salary

0.0

Posted On

29 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Visualisation, Mfc, Technical Architecture, Testing, Data Processing, Integration, Stl, Regression Testing, Software Development, Algorithms, Peer Reviews, Debugging, Functional Specifications, Communication Skills, Reviews, C++

Industry

Computer Software/Engineering

Description
  • An established business, operating for 38 years, with offices globally.
  • An enjoyable team culture, work from home (WFH) options, and great benefits.
  • Join the world’s premier mining technology company.

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.

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.
Responsibilities

Please refer the Job description for details

Loading...