Join Our Team as a Lead Software Architect
We are on the lookout for an experienced and motivated Lead Software Architect. In this role, you will be responsible for the overall design and technical success of software projects, guiding them from initial concept through to delivery. Your work will ensure alignment with business goals and technical requirements. This includes defining the system architecture, guiding development teams on implementation, and making key decisions on tools, frameworks, and technologies. You will play a crucial role in ensuring scalability, security, and performance, while collaborating with stakeholders and steering the project’s technical direction to ensure overall client satisfaction and project success.
How You’ll Make an Impact
- You will be responsible for developing complex IT architectures for innovative software solutions and providing strategic technological advice to our customers.
- Managing teams from a technical perspective from kick-off to roll-out, you will maintain close contact with the project management team.
- Your leadership skills will inspire and mobilize your project team and our customers towards innovative ideas.
- By coaching your team members in Software Engineering and Architecture, as well as the application of agile principles, you will significantly contribute to the success of a wide range of projects.
- You will leverage your skills and experience to enhance our network of experts and work on group-wide initiatives for continuous improvement in software development.
What’s Important to Us
- You have a degree (FH, Uni, ETH, or similar) in Computer Science, Software Engineering, or a related field.
- You bring at least five years of experience as a Software Engineer and/or Architect.
- Your expertise includes developing highly available and secure cloud solutions, with a strong background in software architectures and documentation (especially in microservices and domain-driven design, as well as tools such as UML and Arc42).
- You are highly experienced in Backend technologies (e.g., Java, Spring Boot, SQL/NoSQL databases, and Apache Kafka), and ideally have knowledge in Frontend technologies (e.g., Angular or React).
- Your knowledge extends to DevOps/GitOps, particularly CI/CD, Docker, Kubernetes, and monitoring, as well as security protocols (e.g., OAuth2, OIDC, authentication, and authorization).
- You demonstrate strong leadership qualities, a coaching and mentoring mentality, and a growth mindset with a commitment to continuous learning.
- You are an excellent communicator and are fluent in both German and English (at least C1 level).
What We Offer
- Work-Life Blend: We provide a safe and healthy workplace with flexible working hours and the option to work from home.
- Profit Share Scheme: In addition to your annual salary, you may receive a profit share based on the company’s success in the previous year.
- Global and Diverse Zühlke Community: Experience a unique, positive, and inclusive work culture as colleagues from our 17 global offices collaborate and learn from each other at annual team camps and local festivities.
- Committed to Development: We are dedicated to your growth and invest in your development, empowering you to build the skills needed to make a positive impact for our clients and yourself.
Apply online using the form below. Please note that only applications matching the job profile will be considered.