Senior Software Engineer

3 weeks ago


Perth, Western Australia Verse Full time
Senior Software Engineer

Verse Perth, Western Australia, Australia

This range is provided by Verse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

A$130,000.00/yr - A$160,000.00/yr

Direct message the job poster from Verse

About the Role

A permanent Senior Software Engineer opportunity is available with a leading product-based business in the utilities sector. You'll join a small but highly capable team in Perth, working on mission-critical software used globally.

This is a hands-on role with around 90% coding, focused on backend development in Spring Boot, with event-sourcing at the core. You'll also contribute across the stack, including web-based administrative hubs built in Angular, and mentor other developers in the team.

The business has a collaborative, "all-in" culture, where engineers are encouraged to build the best product they can. This role offers the chance to work on tangible software that helps people, in a recession-proof industry with long-term product roadmaps. This is a full-time role, ideally Perth-based or in a Perth time zone, with flexibility on in-office attendance.

You Should Have
  • 5–10 years of commercial software engineering experience
  • Strong backend skills in Java with Spring Boot
  • Hands-on experience with an event sourcing framework (Axon preferred; EventStore, EventFlow, Eventuate also valued)
  • Experience delivering web-based applications using Angular or similar
  • Background working on transactional, traceable systems where reliability is essential
  • Ability to mentor developers and guide backend/service design
  • Clear communication skills and a strong team mindset
Nice to Have
  • Experience with CI/CD tooling (GitHub, GitHub Actions, SonarCloud, SNYK)
  • Exposure to Kubernetes and on-premise or cloud deployment models
  • Interest in AI and openness to using tools like GitHub Copilot or ChatGPT for productivity
The Benefits
  • Salary up to $160k plus Super (flexible for the right person)
  • Work alongside a smart, supportive engineering team
  • Real ownership, variety, and technical influence
  • Stable role in a low-turnover business with a massive footprint in the sector
  • Opportunities to progress and take on more responsibility
How to Apply

If this opportunity resonates with you, please apply. For further details or enquiries, feel free to reach out via email at matthew.burke@versegroup.com.au or call Matthew Burke on (08) 6146 4466.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology

Referrals increase your chances of interviewing at Verse by 2x

Get notified about new Software Engineer jobs in Perth, Western Australia, Australia.


#J-18808-Ljbffr
  • Software Engineer

    2 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description Summary The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    1 week ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...


  • Perth, Western Australia beBeeSoftware Full time $110,000 - $130,000

    Job Title: Senior Software EngineerWe are seeking an experienced software engineer to join our team. This is a unique opportunity for a talented individual to work on challenging projects and contribute to the development of scalable web applications.


  • Perth, Western Australia Verse Full time

    Senior Software EngineerVerse Perth, Western Australia, AustraliaThis range is provided by Verse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$130,000.00/yr - A$160,000.00/yrDirect message the job poster from VerseAbout the RoleA permanent Senior Software Engineer opportunity is...


  • Perth, Western Australia Verse Full time

    Senior Software EngineerVerse Perth, Western Australia, AustraliaThis range is provided by Verse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$130,000.00/yr - A$160,000.00/yrDirect message the job poster from VerseAbout the RoleA permanent Senior Software Engineer opportunity is...


  • Perth, Western Australia Microsoft Full time

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines.Our software stack handles trillions of input/output operations every day from Azure Virtual Machines and runs in hundreds of data...


  • Perth, Western Australia Microsoft Full time

    Overview Senior Software Engineer role at Microsoft. The Azure Core Storage team delivers the Storage Virtualization platform to Azure Virtual Machines. The software stack handles billions of I/O operations daily, across data centers and clusters. It owns the software stack on Azure hosts responsible for VM I/O operations, caching, throttling, QoS, transport...


  • Perth, Western Australia beBeeSoftware Full time $120,000 - $150,000

    Job SummaryWe are seeking an accomplished and skilled software engineer to fill a key role in our organization as a Senior Software Developer.This position involves designing, developing, testing, and deploying applications and databases. The ideal candidate will work closely with stakeholders to deliver projects that drive efficiency and growth.