Solution Architect (EM-12092)
• Assume end-to-end responsibility for technical functionality and architectural consistency across multiple teams
• Analyze functional, technical, and operational needs, balancing immediate requirements with the strategic path to the target architecture
• Collaborate with business units to prioritize the product backlog with a technical perspective
Requirements:
• Extensive experience in a similar role, in software development or technical consulting, with a strong grasp of widely used programming languages (Java preferred)
• Solid knowledge of architectural design patterns and the ability to apply them effectively
• Strong SQL skills and a deep understanding of OOP principles (including frameworks), with expertise in microservices and REST API architecture
• Excellent communication skills, capable of translating business needs into technical solutions, and prepared to take ownership of the end-to-end technical lifecycle
• Willing to travel to Vienna twice a month for two-day stays