BHP is one of the world's largest global resources company, with operations throughout Australia and around the world. The iron ore, copper, coal, nickel, oil and gas we produce is used to grow cities all around the world, helping to build schools, hospitals, bridges and transport as well as the household appliances, modern electronics and new technology millions of people use every day.
We've been supporting people and communities all across the countries in which we operate, from the Pilbara to the Atacama Desert in Chile, for generations by creating jobs, backing businesses and investing in social programs. And it's our purpose and privilege to continue to keep bringing people and resources together to build a better world.
About BHP
To enable the rapid deployment of digital solutions we have established Digital Teams across Australia. Think of us as a “startup within a company” made up of multi-disciplinary, non-hierarchical teams with one focus: delivering digital solutions that improve the lives and work of our mining teams.
We work fast and solve tough problems, and pride ourselves on our culture of open collaboration, safety, diversity of thought and fun. We’re looking for the best and brightest developers, engineers, data scientists and designers to join us, working from our offices in Perth and Brisbane.
Come and be a part of this success.
About the Role
As a Full Stack Developer, you will play a key role supporting the Digital team and the Digital Factory projects that fundamentally change BHP’s performance across safety, productivity, and people performance. The Full Stack Developer’s primary responsibility is to contribute across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling.
Key accountabilities include:
- Shaping and implementing technology / business solutions to contribute to the DF Product Development and solve Asset opportunities
- Full software life cycle management of software from requirements, planning, design, implementation, delivery and maintenance
- Be part of a cross functional team and collaborate with the Product Owner and Agile Delivery Principal on user stories, documentation and testing activities.
- Collaborating with other team members to implement user stories, write tests, developing operating and system documentation and continuously deliver new / improved product functionality
- Communicating with internal BHP Technology teams to resolve technical dependencies during implementation
About You
We are looking for Multiple seasoned developers with a passion for creating high quality and reliable digital solutions; someone who can understand the ‘why’ of a product, to solve the how, and deliver products our customers love to use. You will enjoy solving complex problems and collaborating in a team environment made of diverse skills and experiences. You will be happy working in a fast paced start-up like culture but with the resources that a multinational organization can provide.
- Demonstrated experience in the development and productionisation of software with solid experience in writing REST-like services on either the JVM or .NET platform
- Experience delivering software in an agile delivery team with experience in practices such as Test development (TDD), Behaviour Driven Development (BDD) etc
- Flexible and adaptable in learning and understanding new technology stacks
- Experience working with version control and peer review processes
- SQL (preferably PostgreSQL)
Bonus if you have experience or able to learn in any of the following.
- Experience in one or more of the following languages: Python, JavaScript/React, Java/Spring Boot, C#, Kotlin
- Ability to jump on and code beautiful front end solutions
- AWS Cloud certification and cloud development capabilities
- Terraform experience
- Event driven and/or micro-service solution architecting
- Experience with monitoring and alerting
- Experience in a DevOps framework building CI/CD pipelines
- Experience with Gitlab
- Usage and simple builds of Docker
About Our Process
At BHP, we are committed to employing individuals who align with the BHP Charter Values and meet the requirements of the role. As part of the recruitment process, there are a number of checks which may be conducted to demonstrate applicants suitability for a role including police / criminal background checks, medical, drug and alcohol testing, due diligence checks, right to work checks, and/or reference checks
BHP also requires employees in Australia to be fully vaccinated against Covid-19 to ensure the safety and wellbeing of our people (from the 31st of January 2022 or earlier depending on relevant state health directives). If you are applying for a role at BHP please consider this new requirement when submitting your application. BHP will also adhere to any relevant health directives that may be made that affects our workforce. For further information please see our website (LINK)
Supporting a Diverse Workforce
The size and magnitude of our business not only provides significant opportunity for professional development, but also attractive salary packages with performance based bonuses and unique BHP employee share program.
At BHP, we recognise that we are strengthened by diversity. We are committed to providing a work environment in which everyone is included, treated fairly and with respect. We are an Equal Opportunity employer and we encourage applications from women and Indigenous people. We know there are many aspects of our employees' lives that are important, and work is only one of these, so we offer benefits to enable your work to fit with your life. These benefits include flexible working options, a generous paid parental leave policy, other extended leave entitlements and parent rooms.
All qualified applicants will receive consideration for employment without regard to race, colour, sex, national origin, age, religion, disability, sexual orientation, gender identity, protected veteran status, citizenship, genetic information or other protected status under federal, state or local laws.
BHP is an Equal Opportunity Employer - Minorities/Females/Veterans/Disability.
