Fortescue Energy

Software Developer

Perth, Australia In person Full-time

Our Opportunity

Work Location: Fortescue’s Perth office is located on the traditional lands of the Whadjuk people.

Roster: Monday to Friday

Fortescue is working towards its real zero decarbonisation goal. As a Software Developer in our Green Systems Development Team, you’ll help build the cloud-based applications that support this work.

You’ll develop software for integrated energy balance modelling, geospatial asset tracking, forecasting and data analysis. Your work will help teams across Energy Operations, Operations Planning, Integrated Planning, Green Power and Green Mobility make informed decisions.

You’ll contribute across the software development lifecycle—from understanding requirements and designing solutions through to development, testing, release and ongoing improvement. You’ll work closely with developers, Fortescue IT, internal users and external vendors to deliver practical, reliable software.

Key Responsibilities

  • Build full-stack software solutions for new and evolving business needs.
  • Contribute to the team’s technical frameworks, design principles and ways of working.
  • Develop and maintain application functionality and backend APIs.
  • Help ensure solutions are secure, well-tested, robust and maintainable.
  • Turn user stories and requirements into technical tasks and estimates.
  • Work with an agile team to deliver against the development backlog.
  • Prepare and maintain clear technical documentation, including design decisions, specifications, release notes and support handovers.
  • Contribute ideas and initiatives that improve our software and development practices.

Qualifications and Experience

  • 5+ years’ experience developing custom software, including full-stack applications and backend APIs.
  • Strong Python skills and experience with JavaScript or TypeScript, HTML/CSS, and a modern framework such as Angular, Vue or React.
  • Experience with AWS, relational databases and SQL, plus Git/GitHub and agile development.
  • Knowledge of object-oriented programming and secure software practices.
  • A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
  • Experience with AWS services, PostgreSQL, TimescaleDB, Snowflake, CI/CD, DevOps, testing, infrastructure as code, Terraform, Docker or Jira would be an advantage.
  • Experience with large-scale data solutions, energy or mining, AI, machine learning or optimisation, and AWS certifications is also desirable.

About Us

Be part of something big. Fortescue is leading the world with our plan to decarbonise our iron ore operations, projects that harness renewable energy and the development of technology that will change our planet forever.

Our Commitment

Fortescue celebrates individual strengths and team members 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. Diverse backgrounds include First Nations Peoples, people with disabilities, LGBTQ+ 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.

https://fortescue.com/careers

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.

Job description provided by Fortescue.
View the original posting