The (Senior) Software Architect role at INDIE Solutions GmbH involves designing and developing modern software architectures to create innovative solutions in a demanding environment. Key responsibilities include leading agile development teams, analyzing technologies, and continuously enhancing system landscapes. Candidates should have a degree in Computer Science, extensive experience in software development and architecture, and strong communication skills.