Technical Business Analyst

 What makes Holocentric exciting? 

Working in the R&D team at Holocentric isn't a regular software job. It's kind of like comparing fast food preparation with being a chef.

Building a product isn't just about the technology and writing software. It's about the impact on other people's lives. What we create makes a big difference to our customers, the way they work and people they interact with, be it keeping aircraft safe and in the sky, trains running, drinking water flowing, food being prepared in accordance with the strict regulations, or even helping to keep our country safe, our software is part of this.

We have a great team of people who have done some great software work over the years, including scripting and runtime engines, diagramming frameworks and metadata-based repositories. Needless to say, we're a diverse bunch who love doing interesting things.

What we're missing now is you.

As the Technical Business Analyst, you will work within the Design team to define product requirements to ensure Development team and QA team understand what needs to be built.

Responsibilities include:

  • Work with Software Owner, Product Owners, and Development team to understand and refine requirements for sprint.

  • Analyse functional requirements, perform impact analysis and gap analysis, and identify related business rules.

  • Assist with writing user story and acceptance criteria to be reviewed prior to sprint commencement, using relevant modelling and other tools.

  • Maintain functional requirements and business rules are update-to-date as needed.

  • Collaborate with Design and Development team members to understand key UX and technical details; identify the gaps in the respective developed specifications.

  • Clarify inquiries of user story and acceptance criteria from QA team.

  • Assist with the provision of technical documentation and training material.


  • 3+ years of technical business analysis experience in an Agile environment

  • Strong analytical skills with demonstrated experience with using multiple requirement analysis techniques

  • Demonstrated knowledge and experience with modelling using UML.

  • Proven experience working with internal and external stakeholders

  • Excellent oral and written communication skills

  • Experience using JIRA and modelling tools

  • Understanding of microservices, RESTful APIs and UI Frameworks (desirable)

  • Prior development experience (desirable)

  • Tertiary education in relevant field (Engineering or Technical discipline)


We are committed to building excellence and work hard to provide a workplace that encourages and supports our people. We have a highly collaborative and social team environment with open offices, Friday drinks, offsite company kick-offs and team building activities. We offer a range of opportunities for career and professional development plus a real ability to help shape our product future. We also have a share options scheme so you can participate in the success of our business.

We don’t believe in fixing people in rigid positions, but rather seek to match interest and capability. If you like a challenge, want to deliver exceptional results and seek to reach your potential, we’d like to hear from you!


So by now you would have realised that we aren't your average software company. We have big dreams for our business and our people.

You wouldn't want to be the one who missed their opportunity to be part of a company that is on its way to becoming a leading Australian software company.

If you want to make a difference and be part of a team that takes pride in helping other organisations improve their business performance, then please apply with your resume and covering letter to, telling us why you would like to join us.