You must have full-working rights in Malaysia 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 Senior Full Stack Developer to join our dynamic team and play a key role in the next phase of our client's POS transformation initiative. This project is focused on enhancing customer experiences, expanding payment capabilities, and streamlining retail operations through modern, scalable technology solutions. As a Senior Full Stack Developer, you will be responsible for designing, building, and maintaining high-quality software solutions across backend services, APIs, and cloud-native applications. You will work closely with cross-functional teams to deliver scalable, secure, and reliable systems while contributing to architectural decisions and engineering best practices. Requirements: Extensive experience as a Senior Full Stack Developer, with strong expertise in C#, .NET, and React. Proven experience building modern web applications using React and related front-end technologies. Proven experience designing, building, and maintaining RESTful APIs and distributed systems. Strong hands-on experience with Microsoft Azure, including Azure Function Apps, cloud-native services, deployment, monitoring, and scaling. Solid understanding of microservices architecture, integration patterns, and event-driven systems. Strong knowledge of application and cloud security principles, authentication, authorization, and secure development practices. Strong experience implementing and maintaining CI/CD pipelines and modern DevOps practices. Experience using Azure DevOps (ADO) for source control, work item management, release management, and CI/CD workflows. Demonstrated ability to solve complex technical problems and contribute to architectural decisions. Experience working within Agile delivery teams and collaborating with cross-functional stakeholders. Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences. Nice To Have Exposure to retail, payments, POS, or customer-facing digital platforms. Experience with TypeScript, HTML, CSS, and modern front-end development practices. Familiarity with Large Language Models (LLMs), Generative AI technologies, and an understanding of where they can effectively be applied within business and technical solutions. Experience with containerisation technologies such as Docker and Kubernetes.