.Our opportunity Join and help us augment a multidisciplinary and high-profile team of business analysts, project managers, solution architects and developers working on key applications and strategic projects for Commercial Insurance, with an ambitious goal: deliver global applications that enable Zurich Resilience Solutions and Risk Underwriting Property best practices and trusted risk assessment methodologies. The Full Stack Architect leads identification, assessment and design of compliant solutions addressing business challenges, provides expert advice, identifies functional/non-functional requirements, collaborates with project teams, organizational unit stakeholders throughout the lifecycle of a project, and leads the development. If you have a sound knowledge in designing and developing full-stack solutions, and experience in the insurance industry with a vast interest to deepen your domain knowledge in Commercial Insurance, we look forward to receiving your application. Your role As a Full Stack Architect your main responsibilities will involve: Lead design and implementation of robust, scalable, and secure solutions, ensuring alignment with business objectives and looking ahead to understand future technology options. Serving as technical expert in a specific process or product area, conducting process reviews and initiating change to contribute towards continuous improvement of services to internal customers. Work closely and under direction from senior architects, e.G., solution architects or functional area architects, to execute given assignments, and ensure that the IT architectural standards and practices are followed throughout the project/program. Collaborate with cross-functional teams (business, design, development, operations) to understand requirements and translate them into technical solutions. Define right technologies (front-end frameworks, back-end, databases) for projects. Deep dive into specific technical areas to stay up-to-date with the latest advancements in full-stack development. Lead technical discussions, code reviews, and knowledge-sharing sessions to mentor and guide junior developers. Develop and document technical standards, coding guidelines, and best practices for the team. Working knowledge of DevOps to ensure smooth deployment pipelines and infrastructure management. Monitor and analyze system performance, identify bottlenecks, and implement solutions for optimization. Coaching and training more junior team members. Develop, propose and lead the implementation of initiatives to improve processes, develop policies and support innovation in the Zurich Resilience Solutions field. Provide support to Zurich Resilience Solutions platforms support team when required in resolving queries/errors and ensuring technological problems are resolved quickly and efficiently