Principal Developer

2 days ago


Perth, Western Australia fmgl Full time $90,000 - $120,000 per year
About Us

Fortescue is both a proud West Australian company and a global green solutions business. We are recognised for our culture, innovation and industry-leading development of infrastructure, mining assets and green energy initiatives.

Our Opportunity

Work Location: Perth – Fortescue's Perth office is located on the traditional lands of the Whadjuk Noongar people

Roster: Monday to Friday 

Fortescue is transforming its business through Artificial Intelligence, bringing our unique culture of innovation and leading through doing to transform our asset and employee productivity. The key mission of this role is to help develop early-stage innovation tools to support our mining operations as a part of the Mining Ops AI team.

We are looking for people who solve problems with code, not just develop to a specification. We are a top-notch, high-performing team; everyone is principal level. The right candidate will bring a deep understanding of software development and deployment to enable the transformation of operations-centric workflows using advanced decision-making techniques, including AI/ML. You'll need a passion for delivering working software from concept design through to tangible value.

Key Responsibilities
  • Design, develop, and deploy software solutions that deliver measurable value to mining operations
  • Work as part of a multidisciplinary, cross-functional team to rapidly prototype and deliver innovative tools
  • Build and evolve both back-end and front-end systems, including APIs, services, and user interfaces
  • Collaborate with stakeholders across operations, engineering, and data science to diagnose issues and deliver solutions at pace
  • Maintain high standards of software quality by applying and promoting good engineering practices.
Qualifications and Experience
  • 5+ years of experience in software engineering/development roles with back-end and front-end exposure
  • Familiarity with cloud and open-source platforms for back-end development (AWS, Docker, Kubernetes) and front-end development (TypeScript, React)
  • Proficiency in programming languages such as C# and Python
  • Experience in REST APIs, Webhooks, Git/Git Flow, and GitHub Actions
  • Strong understanding of QA, testing methodologies, and CI/CD
  • Excellent analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Experience in agile methodologies and scrum-type delivery teams
  • Interest in advanced operations decision-support systems using AI/ML and combinatorial optimisation
  • Cloud application development
  • Mining domain knowledge / dev experience
  • Applied AI/ML experience
  • Other advanced / unique skillsets are also highly valued, such as applied mathematics (optimisation, statistics), data science, geosciences, process engineering/control.
Our Commitment

Fortescue is deeply committed to providing a safe culture that builds respect, fosters inclusiveness, and values diversity. We celebrate individual strengths and team members from all backgrounds are encouraged to bring their whole selves to work. Our global workforce drives and promotes an inclusive culture, both within our organisation and throughout the communities we interact with across the world. Diverse backgrounds include First Nations Peoples, people with differing abilities, LGBTIQ+ community, gender, neurodiverse, cultural diversity, all age groups, and those with an intersectional or multiple diverse characteristics. We encourage candidates from all backgrounds to apply.

Internal Candidates / Current Contractors please apply via Success Factors Careers Portal. For further information on how to apply please visit the Fortescue Hub. 

Fortescue reserves the right to close applications early should a suitable pool of candidates be identified. Fortescue will never contact you to ask for payment of any kind, whether directly or through a third party.



  • Principal Developer

    3 weeks ago


    Perth, Western Australia Australian Energy Market Operator (AEMO) Full time

    Join to apply for the Principal Developer - .NET role at Australian Energy Market Operator (AEMO)3 days ago Be among the first 25 applicantsJoin to apply for the Principal Developer - .NET role at Australian Energy Market Operator (AEMO)Get AI-powered advice on this job and more exclusive features.Division: DigitalDepartment: Gas & Electricity Operations...

  • Principal Developer

    3 weeks ago


    Perth, Western Australia Australian Energy Market Operator (AEMO) Full time

    Join to apply for the Principal Developer - .NET role at Australian Energy Market Operator (AEMO)3 days ago Be among the first 25 applicantsJoin to apply for the Principal Developer - .NET role at Australian Energy Market Operator (AEMO)Get AI-powered advice on this job and more exclusive features.Division: DigitalDepartment: Gas & Electricity Operations...

  • Vice Principal

    3 weeks ago


    Perth, Western Australia at Full time

    Add expected salary to your profile for insightsSalvado Catholic College is seeking an exceptional leader to join the College as Vice Principal. The role will commence in January 2026.Introduction to the CollegeSalvado Catholic College is a vibrant and growing co-educational Catholic school nestled in the heart of Byford. Inspired by the life and teachings...

  • Vice Principal

    4 weeks ago


    Perth, Western Australia at Full time

    Add expected salary to your profile for insightsSalvado Catholic College is seeking an exceptional leader to join the College as Vice Principal. The role will commence in January 2026.Introduction to the CollegeSalvado Catholic College is a vibrant and growing co-educational Catholic school nestled in the heart of Byford. Inspired by the life and teachings...

  • Principal Consultant

    2 weeks ago


    Perth, Western Australia SLR Consulting Full time

    Principal Consultant - Climate Change & Net-Zero Strategy Join to apply for the Principal Consultant - Climate Change & Net-Zero Strategy role at SLR Consulting Principal Consultant - Climate Change & Net-Zero Strategy 3 days ago Be among the first 25 applicants Join to apply for the Principal Consultant - Climate Change & Net-Zero Strategy role at SLR...

  • Vice Principal

    2 weeks ago


    Perth, Western Australia Salvado Catholic College Full time

    1 day ago Be among the first 25 applicants Direct message the job poster from Salvado Catholic College POSITION OVERVIEWSalvado Catholic College is seeking an exceptional leader to join the College as Vice Principal.The role will commence in January 2026.As a key member of the College Executive Leadership Team, you will play a vital strategic role in guiding...

  • Vice Principal

    4 weeks ago


    Perth, Western Australia Salvado Catholic College Full time

    1 day ago Be among the first 25 applicantsDirect message the job poster from Salvado Catholic CollegePOSITION OVERVIEWSalvado Catholic College is seeking an exceptional leader to join the College as Vice Principal. The role will commence in January 2026.As a key member of the College Executive Leadership Team, you will play a vital strategic role in guiding...

  • Vice Principal

    4 weeks ago


    Perth, Western Australia Salvado Catholic College Full time

    1 day ago Be among the first 25 applicantsDirect message the job poster from Salvado Catholic CollegePOSITION OVERVIEWSalvado Catholic College is seeking an exceptional leader to join the College as Vice Principal. The role will commence in January 2026.As a key member of the College Executive Leadership Team, you will play a vital strategic role in guiding...


  • Perth, Western Australia SLR Consulting Full time

    Principal Consultant - Climate Change & Net-Zero StrategyJoin to apply for the Principal Consultant - Climate Change & Net-Zero Strategy role at SLR ConsultingPrincipal Consultant - Climate Change & Net-Zero Strategy3 days ago Be among the first 25 applicantsJoin to apply for the Principal Consultant - Climate Change & Net-Zero Strategy role at SLR...


  • Perth, Western Australia Minderoo Foundation Full time

    Join to apply for the Principal Engagement, Early Years role at Minderoo Foundation.Job DescriptionReporting to the Director, Early Years, you will actively contribute to a high-performing team and drive impact by working productively and efficiently.You will collaborate closely with other Focus & Enabler areas and Corporate Services as part of our matrix...