Lead Developer - Perth

at  RIO Tinto

Perth WA 6000, Western Australia, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Aug, 2024Not Specified14 May, 2024N/AData Manipulation,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

LEAD DEVELOPER – PERTH, AUSTRALIA

Rio Tinto is building a world-class digital products capability…
Within our company wide Information Systems & Technology function, we are building an internal software development and delivery team focusing on high value and strategic products for the digital transformation of Rio Tinto.

IF YOU MEET SOME OF THESE REQUIREMENTS, BUT NOT ALL, WE ENCOURAGE YOU TO SUBMIT YOUR APPLICATION.

Experience in designing and developing solutions using Python, preferably in the context of enterprise scale solutions related to the integration of large sets of data.
An understanding of high-performance computing, automated data pipelines and REST APIs.
Experience using Pandas/Numpy for statistical modelling and high-performance data manipulation of large datasets.

Responsibilities:

ABOUT THE ROLE

We are seeking a Lead Developer who will be responsible for the technical leadership and delivery of a platform that supports data integration and optimisation. You will be a team player, passionate about programming and oriented towards providing the best experience to the end user. Someone with excellent communication and time management skills, a fast learner with a growth mindset.
This role supports the Product Owners with the technical leadership of the platform development. As the successful applicant you will act as the conduit between the Solution Architect, Technical Consultant and the Developers to ensure alignment between what is being developed and the guiding principles and standards detailed in the solution architecture and technical designs.

RESPONSIBILITIES

  • Coordination and leadership of a team of software developers.
  • Ensuring that there is full understanding of delivery requirements amongst development team members.
  • Development activities are cohesive to ensure business value is delivered in a timely manner.
  • Code is reviewed and passes acceptable code quality and security standards.
  • Management of deployment pipelines, and the deployment of developed code through those pipelines.
  • Review programming tools and techniques adhering to best and compliant practices.
  • Responsible for the software development process.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Perth WA 6000, Australia