Job Description

Join a team of experienced & passionate Software Development professionals to work on exciting projects to deliver innovative & effective solutions.

The hard stuff …

  • Proven experience with at least two programming languages (e.g. JavaScript, Python, R, C#, Java, etc.).
  • Demonstrable understanding of contemporary software architectures, patterns and software engineering principles.
  • Demonstrable understanding of the systems development life cycle and good practices that may apply at each phase.
  • Experience or demonstrable understanding of cloud-deployable, cloud-native and/or serverless applications (preferably on AWS).
  • Experience or demonstrable understanding of key DevOps practices such as infrastructure automation and continuous integration/deployment (preferably on AWS).
  • Experience or demonstrable understanding of containerisation and container orchestration (e.g. Docker and Kubernetes). (Desirable)
  • Experience with front-end frameworks such as React or Angular. (Desirable)
  • Experience with SQL, RDBMS and NoSQL databases. (Desirable)
  • Experience with Linux, UNIX shell scripting and Git. (Desirable)


  • We live and breathe our values to be humble, build lasting relationships, care for people, always deliver and create everlasting sustainability.
  • We have only two measures: people journey remarkability and client journey remarkability
  • We are a bit quirky: we love learning together and are challenged to think differently through our unconventional terminology and themes.
  • We collaborate with each other and our clients to solve problems and build amazing cloud, serverless, IoT, cyberphysical and big data solutions.
  • We work with start-ups, scale-ups and global corporates.
  • We are industry leaders in new ways of working such as Agile, UX, Design Thinking and Lean Start-up and offer all our people training and development opportunities so they can be too.
  • We are AWS and Dassault Systemes partners as well as proud supporters of Developer conferences in Perth.


  • Passion for learning and experimenting with new software technology, techniques and thinking.
  • A pragmatic approach to balancing innovation with quality and timely delivery.
  • Good communications skills.
  • Willingness to learn, adapt and keep asking questions.
  • Personal values aligned with J1 principles and a commitment to creating remarkable people and client journeys.
  • Strong opinions, loosely held.

About JourneyOne

For more information on JourneyOne, please visit our website

If this sounds like the type of person and Developer you are, and you want to know more, please get in touch with our Talent Lead, Peter Sinderberry (

Save Job