Technical Resources logo

Software Developer

Technical Resources

Perth
Office

Job Description

Software Developer (Python | AWS | React/Angular)

Perth | Initial 6-Month Contract

We're working with a team delivering software that supports a major energy transition program here in WA.

Our client is looking for an experienced Software Developer to help build and enhance cloud-based applications used for asset tracking, forecasting, analytics and operational planning. You'll join a collaborative engineering team working on real-world challenges where the outcomes are seen and used across the business.

The Opportunity

  • Build and improve modern cloud applications with a strong focus on scalability and performance.
  • Work across the full development lifecycle, from design through to deployment.
  • Contribute to products that support data-driven decision making and operational planning.
  • Be part of an Agile team of developers, engineers and product stakeholders.

What You'll Be Doing

  • Developing backend services and APIs using Python.
  • Building front-end functionality using React or Angular.
  • Working with AWS cloud services and modern development practices.
  • Supporting CI/CD pipelines, code reviews and continuous improvement initiatives.
  • Collaborating with technical and business stakeholders to deliver practical solutions.

What We're Looking For

  • Around 5+ years' experience developing custom software applications.
  • Strong Python development skills.
  • Experience with React or Angular.
  • AWS experience across services such as Lambda, ECS, RDS or similar.
  • Good SQL and database knowledge, ideally PostgreSQL.
  • Experience with Git, Docker and CI/CD pipelines.
  • Understanding of Agile delivery environments and modern software engineering practices.

Nice to Have

  • Snowflake or other modern data platforms.
  • Terraform or Infrastructure as Code.
  • Exposure to AI, machine learning or optimisation projects.
  • Experience within mining, energy, utilities or other industrial environments.

Why Consider It? This is an opportunity to work on meaningful technology programs rather than business-as-usual development. You'll be helping build applications that support large-scale operational and sustainability initiatives while working with a modern tech stack and a strong engineering team.

Apply with a tailored resume for each job that ensures your resume gets seen by hiring managers. Guaranteed to get you more interviews.

Still Browsing?

The job won't wait.
Your resume shouldn't either.

Whether you're a diesel fitter between contracts, a sparky eyeing FIFO rates, or new to mining — a 3-minute resume is the difference between getting called and getting filtered.

Build Your Resume

Built in Perth, WA · Industry experts