Team Lead, Software Development
Hybrid · Stuttgart, Baden-Wurttemberg, Germany
Job Summary
Lead one agile full-stack team and support the Team Manager in delivering components/features; ensure high code quality, reliable delivery, and technical excellence; provide hands-on technical guidance as the team’s primary go-to person; support sprint execution and agile ceremonies; ensure solutions are scalable, maintainable, secure, and easy to integrate; promote open communication and strong collaboration; mentor team members in technical and professional development; onsite onboarding at HQ with hybrid work options and opportunities such as TeamViewer’s Work From Abroad and other benefits.
Required Qualifications
- University degree in Computer Science, Information Technology, or related field, or equivalent practical experience
- First leadership or mentoring experience in an agile software development environment
- Minimum of 9 years in professional software development, preferably with C++ or other object-oriented language
- Solid understanding of clean code principles, object-oriented design, modern software architectures, and distributed systems
- Good knowledge of security aspects and network communication in software systems
- Structured and reliable working style with ownership and teamwork
- Strong communication skills and willingness to support technical and non-technical discussions
- Fluency in English; German is a plus
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.