You must have full-working rights in Australia to be considered. What Restive Offers Restive is a modern technology consultancy partnering with leading organisations across retail, financial services, and the wider digital ecosystem. Our approach is simple: deliver meaningful outcomes without unnecessary delays or over-engineering. We bring together deep expertise across Data & AI, Customer Experience, Cyber Security, Digital Transformation, and Technology Modernisation. With teams based in Melbourne, Sydney, Brisbane, Perth, and Kuala Lumpur, we’re equipped to solve real-world problems at scale. Joining Restive means: Working with a broad mix of clients and solving diverse, high-impact challenges Getting hands-on with emerging tools and modern engineering practices, including AI-driven development Access to continuous learning and professional development pathways Being part of a culture that values curiosity, growth, and genuine collaboration. Who You Are We are seeking an exceptional Tech Lead to join our dynamic team and spearhead the transition into a new and innovative phase of our client’s POS project, dedicated to enhancing the customer experience and streamlining operations through cutting-edge technology. As a Tech Lead, you will play a pivotal role in building out APIs and supporting the integration of wider range of payment options, among other exciting features. This is a hybrid work arrangement, offering you flexibility and freedom in how you work! RESPONSIBILITIES: Lead the transition to a new phase of our POS system, bringing it to new heights of excellence. Develop and maintain robust APIs to integrate with external systems, ensuring smooth data flow. Collaborate with cross-functional teams to identify opportunities for enhancing customer experience and operational efficiency. Optimize performance and scalability of the POS system through effective coding and architecture. Leverage Azure cloud services to architect and deploy scalable and reliable solutions. Implement automated testing frameworks and practices to ensure high-quality software deliverables. REQUIREMENTS: Extensive experience as a Tech Lead / Senior Full Stack Developer, with deep expertise in C# and the .NET ecosystem, and a strong track record of leading engineering teams. Proven ability to architect scalable, secure, and high-performing solutions, including defining system design, integration patterns, and technical roadmaps. Hands-on experience with Mobile POS (Point of Sale) systems or in-store POS, including end-to-end transaction flows, device integration, and retail/payment ecosystems. Strong expertise in designing and building APIs and microservices, ensuring robust, reusable, and well-governed integrations with third-party systems. Solid experience with Azure cloud services, including solution architecture, CI/CD pipelines, deployment strategies, scaling, and observability. Demonstrated experience in driving engineering best practices, including code quality, automated testing, security, and performance optimization. Experience collaborating with cross-functional stakeholders to translate business requirements into scalable technical solutions. Familiarity with front-end technologies (HTML, CSS, JavaScript) to support full-stack solution design is advantageous.