About the Company Hyperix, operating under LLIBERTY PTY LTD, is an Australian technology company based in Carrara, Queensland. The organisation delivers innovative software solutions and digital services to support business efficiency, system integration, and scalable growth across a range of industries. Hyperix is committed to quality, innovation, and client-focused delivery. The company values integrity, collaboration, and continuous improvement, maintaining compliance with Australian regulatory and employment standards while providing reliable and secure technology solutions within the domestic market. Role Purpose The Software Engineer is responsible for the design, development, testing, deployment, and ongoing maintenance of high-quality software solutions that meet business and client requirements. The role contributes to the organisation’s operational effectiveness by delivering reliable, scalable, and secure applications aligned with project specifications and industry standards. Working collaboratively with internal stakeholders and external clients, the Software Engineer ensures that software systems are developed in accordance with best practice methodologies, compliance obligations, and agreed performance outcomes. The position supports continuous improvement initiatives and contributes to the organisation’s long-term digital strategy. Key Responsibilities Analyse user requirements and system specifications to design functional and technical software solutions. Develop, test, and deploy high-quality software applications using appropriate programming languages, frameworks, and development tools. Write clean, maintainable, and well-documented code in accordance with industry standards and organisational guidelines. Conduct unit testing, integration testing, and system testing to ensure functionality, reliability, and performance. Identify, troubleshoot, and resolve software defects and performance issues in a timely and systematic manner. Collaborate with project managers, designers, and other technical team members to deliver projects within agreed timelines and budgets. Participate in code reviews and contribute to continuous improvement of development practices and coding standards. Maintain version control and configuration management using recognised tools and methodologies. Ensure software solutions comply with relevant Australian privacy, data protection, and cybersecurity standards where applicable. Prepare technical documentation, user guides, and system reports to support implementation and ongoing maintenance. Monitor deployed systems, provide technical support, and implement updates or enhancements as required. Contribute to system architecture discussions and recommend technology improvements to enhance scalability and efficiency. Support risk management processes by identifying potential technical risks and proposing mitigation strategies. Stay informed of emerging technologies and industry trends to support innovation and business competitiveness. What We Are Looking For (Requirements) Minimum one (1) year of relevant work experience in software development or a closely related field. Bachelor’s degree or higher qualification in Computer Science, Software Engineering, Information Technology, or a related discipline. Demonstrated proficiency in one or more programming languages such as Java, C#, Python, or JavaScript, and familiarity with modern development frameworks. Experience with database management systems, version control tools, and software development lifecycle methodologies. Strong analytical and problem-solving skills with the ability to work both independently and collaboratively within a team environment. Sound understanding of cybersecurity principles and data privacy obligations within the Australian regulatory environment. Why Join Us Competitive annual salary of AUD $90,000 – $120,000 plus superannuation, aligned with Australian market standards. Opportunity to contribute to innovative technology projects within a growing Australian organisation. Supportive and collaborative workplace culture that values professionalism and continuous improvement. Ongoing professional development and skill enhancement opportunities. Employment conditions in accordance with Australian workplace laws and National Employment Standards.