Job Description As a Business Analyst at NCS Australia, you will occupy a pivotal role at the intersection of business strategy and technical execution. This is not a traditional "requirements-only" role; you will actively specify and design software solutions that translate complex business needs into robust technical realities. By applying agreed design standards, patterns, and methodologies, you will define the software components, interfaces, and characteristics that underpin the entire construction and verification process. Your work ensures that the "conceptual" becomes "functional," providing the foundational designs that our engineering teams rely on to build world-class systems. In this position, you will be a key facilitator of high-stakes design decisions. You will evaluate alternative solutions and manage the critical trade-offs between functionality, security, extensibility, and maintainability. To support informed decision-making, you will develop prototypes and simulations, allowing stakeholders to visualize outcomes before a single line of production code is written. Whether you are conducting a rigorous cost-benefit analysis or a detailed gap analysis, your goal is to ensure every project is feasible, high-quality, and aligned with long-term technical strategies. At NCS, we pride ourselves on our adaptability. You will navigate both predictive and agile lifecycles with ease, tailoring your approach to the specific needs of the project and the client. Beyond the design phase, you will leverage your technical fluency in cloud technologies and data analysis to provide deeper insights into system performance and business impact. By balancing human-centered design with technical rigor, you will ensure that the digital solutions we deliver are not just technically sound, but truly transformative for our clients.