Tagetik Company is part of Wolters Kluwer, a Global Leader in Information services and solutions for professionals in Finance, Health, Tax and Accounting, Risk and compliance, and Legal sectors. Tagetik (now known as CCH Tagetik) continues to build on its strong reputation by transforming complex challenges of "Office of Finance" into innovative corporate performance management software solutions that drive business results. At CCH Tagetik, passion is our greatest strength. We take great pride in the diverse talents of our workforce. A career at CCH Tagetik means working for CPM solutions that eliminate boundaries for our customers, while working with and learning from the best and brightest minds in the industry. We are able to offer a great career opportunity to qualified people with talent, passion and integrity. CCH Tagetik offers also exceptional opportunities for high achievers in a variety of areas. Whatever your role at CCH Tagetik, you will need to be qualified, motivated, dynamic and a team player in order to share strategies, challenges and future goals. For more information, visit www.tagetik.com and www.wolterskluwer.com.The Senior software architect is ideally the strongest technologist in the organization, is an architect, a thinker, a researcher and a tinkerer. Is the person who understands the vision of the company and is creating art with the code they create because it is in line with the solution achieving the vision. Is the person responsible for designing, developing and implementing software Architectures to address complex business issues, and providing technical leadership within the development department and is able to thrive in a highly collaborative workplace and actively engage in the development process. Is the person who help fostering innovative solutions to customer needs, creating a culture of "think big", embracing, exploring and expanding ideas and communicating them upward and outward the organization.Responsibilities:Responsible for applications architecture and technical leadershipWorks in an interdisciplinary environment with program management, system and validation engineers to address design and architecture tradeoffs, feasibility studies and define the detailed delivery plan.Actively participates in the product life cycle from requirements definitions through design and into subsystem and system integration and sustainingProvide technical leadership to software engineering teams.Lead technology selection, architecture and planning activities.Investigate next generation technologies for applicability to solve current and future technical challenge.Follow industry trends and developments to rapidly absorb new knowledge bases and incorporate them into new and existing architecturesBuild and maintain the holistic view of the system, collaborating in designing and evolving the architecture of the softwareHelps defining a flexible architecture aligned with the business requirements and promotes its understanding and adoptionUnderstand when the architecture needs corrections and improvementsAble to identify wisely the best options and to advice Architects to help making the right choiceAbility to document requirements and specificationsCore Competences:Highly developed knowledge to work with modern software development techniques, Java and other programming languagesExperienced working with modern software development processes such as Agile and Lean development.10 years’ experience as a SW developer.Documented experience as SW Architect or similar rolesLeadership skillsPositive attitude with a passion to win.A university degree (MSc or BSc) in Software Engineering, Computer Science, Economics or equivalent.Proficient EnglishAdditional Requirements:Good understanding of Design PatternsGood knowledge of Relational Databases, such as SQL Server, Oracle, Postgres SQL, SAP HANAExperience in designing of Distributed Systems (with particular emphasis on scalability, reliability, security)Good understanding of cloud computing platforms, such as AWS and AzureKnowledge of OS-level virtualization and Orchestrator such as Docker, Kubernetes.Extensive experience in application development frameworks, UX development and optimizationGood knowledge and experience of data storage, caching, performance, memory, reliability optimization strategiesProficient in verbal/written communication skills including presentation to large audiencesExtensive experience in Software requirements analysis and proficient in authoring, editing and presenting technical documents.Full time