About the Company:Our client is a trusted and leading household brand. Known for its collaborative and growth-focused culture, the company fosters an environment where team members can develop their skills and drive impactful solutions, staying at the forefront of the industry.About the Role:As a Senior Software Developer, you'll provide technical leadership and mentoring within the software engineering team, driving projects across the development lifecycle. This role focuses on enhancing team capabilities and ensuring the delivery of robust, high-quality software solutions in line with organisational priorities.Key Responsibilities:Lead and participate in software analysis, design, development, testing, and deployment activities.Mentor and coach team members, promoting knowledge transfer and best practices.Drive continuous improvement in software engineering practices and methodologies.Collaborate on technology research, ensuring solutions meet performance, security, and reliability standards.Foster a culture of excellence and accountability, managing risk and ensuring quality compliance.Key Skills and Experience:Strong experience coding in .NET, with expertise across the application stack.Hands-on experience with Azure Functions, leveraging cloud capabilities for scalable and efficient solutions.Proven expertise in Agile environments, with a focus on continuous improvement and software craftsmanship.Demonstrated ability to mentor others, sharing insights to enhance team capabilities.Excellent communication skills, with a talent for relationship-building across diverse teams.Strong problem-solving abilities, balancing technical innovation with practical implementation.Bachelor's degree in a relevant field is preferred, alongside ongoing professional development.If you are excited about this role and meet the criteria, we encourage you to apply!Contact: Tram Nguyen - ******
#J-18808-Ljbffr