Junior Developer - Brisbane, Australia
Rio Tinto
Junior Developer – Brisbane, Australia
Rio Tinto is building a world-class software engineering capability.
Within our company wide Information Systems & Technology function, we are building an internal software development and delivery team focussing on high value and strategic products for the digital transformation of Rio Tinto. We are building this capability and capacity with the support of a strategic partnership with Endava, one of the world’s leading software engineering companies.
We are recruiting for junior, experienced and leadership roles to establish this capability for scaling as we shift our technology landscape to products and platforms. We are building a culture that is value driven, diverse and inclusive, innovative and fun with challenging problems and opportunities to solve.
About the role
This is an exciting opportunity to embark on a journey of digital transformation. As a Junior Developer, you will work on various projects and collaborate with a diverse team in an inclusive atmosphere. We are looking for a team-oriented individual who is passionate about coding and dedicated to delivering exceptional user experiences. You should possess excellent communication skills, be a quick learner, and have a growth-oriented mindset.
As a Junior Developer, your responsibilities will include designing, coding, testing, documenting, and modifying programs based on provided specifications. You will use established standards and tools to ensure well-engineered solutions. Additionally, you will actively participate in code reviews and engage in discussions with your peers.
We are committed to providing you with the necessary support and training to help you grow in your role as a Junior Developer. This position is designed to be a stepping stone in your career, where you will have the opportunity to learn and develop your skills while contributing to our projects.
Responsibilities
With comprehensive training, learning, mentorship, coaching and support:
- The Junior Developer will be part of a Scrum team, implementing requirements using the best technical solutions available and solving technical problems.
- Assist on the design, develop, test, deploy, and migrate new features for products.
- Actively participate in Scrum ceremonies.
- Actively participate in peer code reviews and contribute to improving the codebase.
- Collaborate with the broader P&SD team and other relevant business stakeholders.
- Participate in all training activities designed to gain technical fundamental knowledge.
- Request support and raise risk on the products when necessary.
About you
- Relevant education in information technology.
- Basic knowledge on programming: OOP, SDLC.
- Familiarity with C#.
- Basic understanding of data bases.
- Basic knowledge of testing best practices.
- Familiarity with version control systems (e.g., GIT, Bitbucket, SVN).
- Basic understanding of Azure DevOps pipelines and CI/CD concepts.
- Eagerness to learn and grow in the field of software development.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Enthusiastic team player with a growth mindset.
- Willingness to actively participate in training programs to upskill and advance your development expertise.
What we offer
- Be recognised for your contribution, your thinking and your hard work, and go home knowing you’ve helped the world progress.
- An excellent base salary reflective of your skills and experience with annual incentive program.
- Comprehensive medical benefits including subsidised private health insurance for employees and immediate family.
- Attractive share ownership plan.
- Extensive salary sacrifice & salary packaging options.
- Career development & education assistance to further your technical or leadership ambitions.
- Exclusive employee discounts (banking, accommodation, cars, retail and more).
- Domestic relocation if required.
Every Voice Matters
At Rio Tinto, we particularly welcome and encourage applications from Aboriginal and Torres Strait Islander people, women, the LGBTI+ community, mature workers, people with disabilities and people from different cultural backgrounds.
Come and join us in this exciting journey as a member of the leadership team, where you be integral in establishing and executing on our strategy, building our team, implementing best practices and technology to meet our plans for scaling and value delivery.
Please note, in order to be successfully considered for this role you must complete all pre-screening questions.