Software Architect and Team Lead | Software Architekt:in und Teamleiter:in

Marco R. Fuhrer Unternehmensberatung

Zürich, ZH, Switzerland
Published Dec 1, 2025
Full-time
Permanent

Job Summary

This critical role seeks a Software Architect and Team Lead to drive the architectural vision and technical excellence within agile development teams. You will be instrumental in implementing microservice architectures, managing technical debt, and leading crucial architecture discussions. Day-to-day responsibilities include supporting new software releases, maintaining clean architecture documentation, and enhancing the CI/CD pipeline, particularly within a Kubernetes cluster environment. The ideal candidate possesses at least five years of experience as a Senior Software Engineer or Technical Lead, coupled with a Computer Science background and strong skills in Java, Spring Boot, and cloud-native technologies. This position offers the opportunity to act as a key technical consultant, bridging complex concepts between development teams and clients, while fostering continuous technical and methodological growth.

Required Skills

Education

Degree in Computer Science or equivalent professional experience

Experience

  • Minimum 5 years experience as a Senior Software Engineer or Technical Lead
  • Professional experience implementing Microservices Architecture, Containers, and Cloud technologies
  • Experience utilizing SQL databases including Oracle, Hibernate, and Liquibase
  • Proven ability to lead and guide technical discussions to achieve broad solution consensus

Languages

German (Fluent)English (Fluent)

Additional

  • Must be a communicative team player with high self-initiative and a pragmatic approach to problem-solving, capable of analyzing options and associated consequences.