Senior Software Developer

Perth, WA, AU

Fortescue

Welcome to Fortescue. We're a global green energy and metals company.

View all jobs at Fortescue

Apply now Apply later

Our Opportunity

 

Work Location: Perth – Fortescue's Perth office is located on the traditional lands of the Whadjuk 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 will be to design, develop and deliver the software systems required to support and accelerate the delivery of AI systems and solutions in our mine to port supply chain. The right candidate will bring an understanding of the development and deployment of software to enable the transformation of operations-centric workflows using advanced decision-making techniques including AI/ML, along with a drive for delivering outcomes and working software from concept design through to value.

Key Responsibilities

 

  • Designing systems (full stack or back end) that deliver advanced decision-making tools to our control, scheduling & reliability teams
  • Developing and evolving front end or back-end systems, including server-side applications and databases, as well as the APIs to support direct integration between different systems and tools
  • Collaborating with cross-functional teams to diagnose performance issues and work to implement proactive and reactive fixes
  • Maintaining high standards of software quality within the team by following good practices and habits
  • Participate in code reviews, providing constructive feedback to peers and receiving feedback on own code
  • Mentoring junior software engineers and helping support the broader capability development of software engineering for AI across Fortescue
  • Participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives), and maintain good discipline in maintaining ticket status and associated documentation

Qualifications and Experience

 

  • Background in computer science, software engineering or similar
  • Experience (5+ years) working in developer or software engineering role with a particular focus on back-end systems OR front-end
  • Familiarity with common cloud and open-source platforms for back-end development (AWS, Docker, Kubernetes)
  • Proficiency in general programming languages and integration of run-time critical components and services into larger applications (i.e. C#, Python)
  • Understanding and implementation experience of REST API and Webhooks, as well as the use of Git, Git Flow and Github Actions
  • Understanding of Code quality assurance, testing methodologies, and continuous integration/delivery (CI/CD)
  • Good analytical and problem-solving skills
  • Strong written and verbal communication skills
  • Experience in agile development methodologies and scrum-type delivery teams.
  • Interest in the development of advanced operations decision-support systems using artificial intelligence, machine learning and combinatorial optimisation (beneficial)

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.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs AWS CI/CD Computer Science Docker Engineering Git GitHub Kubernetes Machine Learning Open Source Python REST API Scrum Testing

Perks/benefits: Career development

Region: Asia/Pacific
Country: Australia

More jobs like this