Before you apply, are you: Excited : You're prepared to be a key member of a new internal development team, leveraging leading-edge cloud technologies and toolsets. With your curiosity, passion for innovation, and keen attention to detail, you'll drive product growth and business success both locally and globally. Energetic: You can tackle any situation with enthusiasm and determination. Enthusiastic: You're highly motivated and naturally enthusiastic about what you do and that's reflected in the way you behave and talk. Empathetic: You are friendly, personable and a team player. You genuinely care about providing exceptional service to our customers, clients and staff members. Secure Parking is one of the largest commercial car park operators in Australia, with over 450 car parks across Australia and New Zealand. Secure Parking was founded over 40 years ago and is now owned by Park24 Co. Ltd, which is Japan's largest commercial car park operator. Our vision is to be the leader in the markets we operate - as judged by the customers we serve, and this is grounded in our commitment to provide a seamless experience across every step of the customer journey. Secure Parking's core values are People First, Resilience, Integrity, Daring, and Passionate. Are you a skilled Senior Full Stack Developer looking to make a significant impact? Join our innovative team at Secure Parking, where you'll design, develop, and maintain both the front-end and back-end components of Voyager, a large custom-built system on the Azure platform that handles back-end operations throughout the entire customer journey. This senior role is crucial for shaping team culture, processes, and capabilities while collaborating across multiple teams within our organisation. Key Responsibilities: Write clean, functional code for both front-end and back-end applications using a variety of programming languages and frameworks. Conduct thorough code reviews to ensure code quality and adherence to standards while promoting knowledge sharing within the team. Mentor and guide junior developers, helping them enhance their skills in full stack development. Collaborate closely with designers, product managers, and fellow developers to deliver exceptional software solutions. Develop and execute tests to ensure software functionality and performance, debugging issues as they arise. Oversee the end-to-end lifecycle of software development projects, from conception to deployment and maintenance. Participate in designing and implementing the architecture for web applications, ensuring scalability, performance, and security Qualifications: Minimum of 5 years of experience in full stack development, with a proven track record of delivering complex cloud applications. Proficient in front-end technologies such as HTML, CSS, JavaScript, TypeScript, and Angular. Strong back-end development skills in C# and the .NET framework. Significant experience with Azure PaaS, IaaS, and SaaS services. Experience in configuring and managing CI/CD pipelines using Azure Pipelines. Proven ability to lead projects and mentor junior developers. Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience. Desirable Skills: Certification as an Azure Developer Associate. Familiarity with Agile delivery methodologies. Experience integrating test plans in Azure DevOps pipelines. Knowledge of large-scale distributed systems using the CQRS pattern. Proficiency in cloud monitoring and logging tools to proactively detect and address operational incidents. Interest in Power Platform and experience integrating Dynamics 365 with backend APIs is a plus. Background in building or integrating Finance or ERP systems is desirable