What are your responsibilities as Lead Product Software Engineer ? You will contribute to the software architecture definition, working in your group but also collaborating with other teams and Software Architects. You are expected to provide technical leadership to other developers and contribute to building and maintaining the holistic view of the software solution, the product, and its business requirements. Our core software engineering department is based in Lucca, where all the teams work closely together in developing our products for major industries such as banking, insurance, automotive, and food and beverage. Each team consists of a QA engineer and 5-6 software engineers. We strongly believe in the Agile way of working, with Scrum methodology embedded in our daily routines. We leverage teamwork, self-organization, and proactivity, believing that the best solutions come from collective intelligence and collaborative decision-making. Actively participate in the product lifecycle—from requirements definition to design, implementation, and product integration. Collaborate with Architects in evolving the product architecture, following industry trends, identifying options, and suggesting the right choices. Master methodologies and technologies related to the product software development lifecycle and its enabling tools. Provide guidance to the Scrum team, continuously driving quality and productivity via code reviews and technical coaching. Maintain and promote a holistic view of the system. Cooperate with Product Management to address business requirements and their implications on architecture and non-functional requirements. Drive and take leadership when the team faces challenging situations. Two days a week (Tuesday and Wednesday), we gather in our Lucca office to connect with colleagues. You will be part of our development department and report to one of the Product Software Engineering Managers. What will you bring to CCH Tagetik, part of Wolters Kluwer? Eagerness to learn, strong collaboration skills, and willingness to work in a highly collaborative environment. Effective interpersonal and communication skills with an ability to build positive working relationships. You must have: Bachelor of Science degree in Computer Science (or equivalent). Work experience may substitute for educational requirements. Strong experience with Java (preferred) or C# and their application development frameworks (such as Spring). Solid understanding of Design Patterns, API design, SOLID principles, and Clean Code principles. Exposure to best practices like TDD and Refactoring. Experience with test practices—unit, integration, and E2E testing—and automation. Solid knowledge of relational databases such as SQL Server, Oracle, PostgreSQL, SAP HANA. Strong judgment and problem-solving skills. Strong analytical and debugging skills, with attention to detail. Effective time management. Experience in application performance analysis and optimization. Experience in software requirements analysis and technical documentation. Good understanding of cloud platforms like AWS and Azure. Experience designing distributed systems emphasizing scalability, reliability, and security, and microservices architecture. Fluency in Italian and proficiency in English. It is beneficial if you also have knowledge of: NoSQL databases SDLC tools like Jira, GIT, IntelliJ, Maven, npm, and CI/CD practices Virtualization/orchestration technologies such as Docker and Kubernetes Publish-subscribe concepts and tools like Apache Kafka and RabbitMQ What do we offer you at CCH Tagetik, part of Wolters Kluwer? Flexible working hours, with start times between 8:00 and 10:00, and a flexible policy allowing 3 days remote work and 2 days in the office. Modern office located in an old coffee factory near Lucca train station. English classes and access to E-learning platforms like Pluralsight, LinkedIn Learning, and Udemy. Opportunities for certifications in cloud providers, DevOps, Scrum, etc. Career development plans, annual performance, and salary reviews. Community and team-building events such as global code games, network events, and Wolters Kluwer value days. J-18808-Ljbffr