Select how often (in days) to receive an alert: Senior Software Developer - Planning Systems Country/Region: AU State: WA City: Perth Job ID: 5833 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. Work Location: Perth. Fortescue's Perth office is located on the traditional lands of the Whadjuk people. Roster: Monday to Friday The Planning Systems team at Fortescue is seeking a motivated and passionate senior software developer to help our team to design and deliver applications and tools used by Technical Services teams, and by the wider Fortescue. Our team is responsible for developing and maintaining a suite of in-house applications related to the creation, processing, storage and visualization of spatial and mining models, and mine planning and scheduling based on those models. In this role, you will initially focus on developing Foundry – an application for mine planners to build and run mine scheduling optimization models, with a React-based frontend and mixed C# and Python backends. This role will also provide the opportunity to learn and develop on our other products, including opportunities to learn about high performance compute workloads, C++ and Python development, spatial data processing and 3D graphics (Unreal Engine). Existing experience in those areas will also be highly regarded. Our systems run on AWS so experience with AWS technologies and deployments will also be valued. Key Responsibilities Contribute to the ongoing development of Foundry and associated ecosystem of products Develop features and improvements to our products Share in technical ownership of our products Assist with deployment and QA of each release Adopt software practices defined by the team to produce high quality, robust code Contribute towards support and user engagements Qualifications and Experience Experience in developing in React UI frameworks. Extensive experience in React developing large application UIs, would be highly regarded Experience in developing backend applications based on C# (.NET) and Python. Experience with Agile software development and methodologies Experience in Amazon Web Services technologies (EC2, ECS, S3, SQS, Lambda) and/or in CDK or Terracotta deployments would be highly regarded. Experience with C++ and/or Unreal Engine visualization experience would be highly regarded. Experience in developing mining applications, especially familiarity with mining domain and processes, or spatial data processing, would be highly regarded 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. 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. #J-18808-Ljbffr