Description
The Software Architect develops end-to-end technical architectures for customer requirements, analyzes system landscapes, integrates external interfaces and cloud services, creates requirements analyses and technical concepts, leads effort estimation, and supports pitches. The role also designs scalable, secure, and high-performance backend and solution architectures, supports implementation through code, and accompanies projects from analysis through go-live operations. It requires several years of software development and cloud-systems experience, knowledge of distributed systems, APIs, microservices, serverless, containers, Kubernetes, Infrastructure as Code, and modern programming languages, along with strong German and English skills.
