Job Description As a Technical Lead at NCS Australia, you will be the primary driver of technical excellence and decision-making within your Scrum team. This is a high-impact leadership role where you are responsible for defining and maintaining a technical design approach that ensures our solutions remain resilient, secure, and scalable. You won't just oversee code; you will anticipate and mitigate technical risks by proactively identifying failure points and implementing robust, enterprise-grade solutions. Your mission is to ensure that the "solution intent" is realized while upholding the highest standards of system design integrity and operational supportability. In this position, you will act as a critical bridge between high-level strategy and agile execution. You will collaborate closely with Architects to contribute to the architectural runway and influence enterprise patterns that shape our clients' digital futures. A key component of this role involves exploring emerging technologies—including AI—to enhance development velocity and ensure strict conformance to standard frameworks. During PI Planning, you will lead the technical charge, prioritizing enablers and mapping complex dependencies to ensure the team is set up for success across every sprint. Leadership at NCS means owning the technical quality of every deliverable. You will guide your team in managing technical debt and maintaining rigorous quality gates, ensuring that non-functional requirements like performance, security, observability, and accessibility are never an afterthought. Beyond your immediate team, you will represent our engineering excellence in the Tech Leads Guild, contributing to shared standards and reusable assets. You will be a dedicated mentor, supporting developers in shifting their mindset toward architectural thinking and engineering best practices, ultimately fostering a culture of continuous improvement and technical mastery.