Senior Software Developer
Our Opportunity
Work Location: Fortescue’s Perth office is located on the traditional lands of the Whadjuk people.
Roster: Monday to Friday
The Technical Services - 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 mining data, including drilling data, spatial models, and mining schedules.
Our apps are built using React frontend and a C# backend and supported by additional key workloads written in Python or C++ code.
We run everything on AWS so experience with AWS technologies, deployments and development will be important for this role.
This role is ideal for a highly experienced developer who is confident in multiple languages and frameworks who wants to write great code in a low overhead environment.
Key Responsibilities
- Contribute to the ongoing development of our 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
- Extensive experience in developing large applications in React
- Extensive experience in developing web services and worker services in C#/.net
- Experience in Amazon Web Services technologies (EC2, ECS, S3, SQS, Lambda) and/or in CDK or Terraform deployments would be highly regarded
- Experience in Snowflake or SQL, especially in stored procedures, would be highly regarded
- Experience in data engineering or data management/pipeline frameworks, e.g. Apache Kafka would be highly regarded
- Experience with C++ and/or Unreal Engine visualization experience would be highly regarded
- Experience in developing mining/drilling applications, especially familiarity with mining/drilling domain and processes, or spatial data processing, would be highly regarded
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.