Senior Software Developer

Fortescue Metals Group

Perth

On-site

AUD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fortescue Metals Group is seeking a Senior Software Developer (Full Stack & AI Enablement) in Perth. You will design, develop and maintain enterprise software solutions to support Fortescue's operations, working with product managers, data engineers and other developers to deliver scalable applications.

You will drive the adoption of AI-assisted software development practices, integrate enterprise AI services, and mentor others while focusing on secure, scalable, and governance-aligned solutions

Qualifications

  • Extensive experience building enterprise-scale full-stack applications.
  • Experience designing scalable web apps, APIs and cloud-native solutions.
  • Proficiency with modern front-end and back-end technologies in enterprise settings.
  • Experience with relational databases and software integrations.
  • Proven mentoring and technical leadership in Agile teams.
  • Experience using AI-assisted development tools to improve delivery.
  • Experience integrating enterprise AI services is a plus.

Responsibilities

  • Design, develop and maintain modern full-stack applications.
  • Collaborate with product managers and stakeholders to translate requirements into scalable solutions.
  • Develop and maintain APIs and cloud-native services.
  • Contribute to architecture, standards and technical governance.
  • Lead code reviews, mentor developers and uphold quality and testing standards.
  • Drive adoption of AI-assisted development tools and processes.

Skills

Full-stack development
API design
Cloud-native solutions
AI-assisted development
Mentoring
Stakeholder engagement
Software architecture
CI/CD
Git/GitHub Copilot usage

Tools

Git
CI/CD pipelines
Cloud platforms

Job description

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

Roster: Monday to Friday

Reporting to the Product Lead – Integrated Planning, the Senior Software Developer (Full Stack & AI Enablement) is responsible for designing, developing and maintaining enterprise software solutions that support Fortescue's operational and business systems.

Working closely with product managers, business stakeholders, data engineers and software developers, you will deliver modern, scalable applications while driving the adoption of AI-assisted software development practices across the team. You will play a key role in ensuring AI technologies are effectively integrated into both our development processes and business solutions, while supporting the ongoing sustainability of enterprise AI platforms delivered into the team.

This is an exciting opportunity for an experienced software developer who enjoys solving complex business problems, mentoring others and embracing emerging technologies to improve the way software is built.

Key Responsibilities
  • Design, develop and maintain modern full-stack applications using enterprise software engineering best practices.
  • Collaborate with product managers, business analysts and stakeholders to translate business requirements into scalable technical solutions.
  • Develop and maintain APIs, integrations and cloud-native services that support enterprise applications and operational systems.
  • Contribute to software architecture, solution design and technical standards across multiple products.
  • Lead code reviews, mentor developers and promote high standards of software quality, testing and maintainability.
  • Drive the adoption of AI-assisted software development tools and practices, helping improve developer productivity and software delivery across the team.
  • Support and enhance AI-enabled business solutions by integrating approved enterprise AI services into existing and new applications where appropriate.
  • Identify opportunities to automate business processes and improve user experiences through practical use of AI technologies.
  • Work closely with data, cloud and AI specialists to ensure solutions remain secure, scalable and aligned with enterprise architecture and governance.
  • Evaluate emerging technologies and recommend improvements that increase operational efficiency and deliver long-term business value.
  • Support the ongoing maintenance, enhancement and sustainability of enterprise AI platforms and solutions transitioned into the team.
Qualifications and Experience
  • Extensive experience developing enterprise software applications using modern full-stack development practices.
  • Strong experience designing and building scalable web applications, APIs and cloud-native solutions.
  • Experience working with modern front-end and back-end technologies across enterprise environments.
  • Experience working with relational databases, cloud platforms and software integration patterns.
  • Experience using Git-based source control and modern CI/CD practices.
  • Demonstrated experience mentoring developers and contributing to technical leadership within Agile teams.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Microsoft Copilot or similar technologies to improve software delivery.
  • Experience integrating enterprise AI services into software applications is desirable.
  • Experience within mining, resources, logistics or other operational industries is advantageous.
Skills
  • Advanced full-stack software development.
  • Strong software architecture and solution design.
  • Excellent stakeholder engagement and communication skills.
  • API design and systems integration.
  • Strong analytical and problem-solving skills.
  • Leadership and mentoring.
  • Ability to identify opportunities to improve software delivery through AI.
  • Passion for learning and adopting emerging technologies.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Fortescue Metals Group • Perth

Hybrid
AUD 140,000 - 210,000
Senior Full-Stack AI Enablement Engineer
Senior Full-Stack AI Enablement Engineer

Fortescue Metals Group • Perth

On-site
AUD 120,000 - 180,000
Senior Software Engineer: AI-Driven Operations Platform
Senior Software Engineer: AI-Driven Operations Platform

Fortescue Metals Group • Perth

Hybrid
AUD 140,000 - 210,000
Senior Manager Government Relations
Senior Manager Government Relations

Fortescue • Perth

On-site
AUD 180,000 - 240,000
Automation Technology Specialist
Automation Technology Specialist

Fortescue • Shire Of East Pilbara

Hybrid
AUD 120,000 - 160,000
Senior Reliability Engineer
Senior Reliability Engineer

Fortescue • Perth

On-site
AUD 150,000 - 190,000
Technology Project Delivery Coordinator at Fortescue
Technology Project Delivery Coordinator at Fortescue

Fortescue • Perth

On-site
AUD 120,000 - 170,000
Senior Reliability Engineer
Senior Reliability Engineer

Fortescue Metals Group • Perth

On-site
AUD 120,000 - 160,000
Project Senior Engineer
Project Senior Engineer

Fortescue • The District Council of Kimba

On-site
AUD 170,000 - 210,000
Trainer & Assessor - OPF
Trainer & Assessor - OPF

Fortescue • Town Of Port Hedland

On-site
AUD 110,000 - 150,000