Senior Full Stack Developer
BHP
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 office in 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
- Contributes to contributing across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling.
About You
We are looking for multiple Senior and Principal 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 enjoy working in a fast paced start-up like culture and backed with resources that a multinational organization can provide.
- 5+ years 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)
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.
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.