Team Lead, Software Development
TeamViewer
Linz, Austria
Responsibilities
- Lead one agile full-stack team and support the Team Manager in delivering agreed components and features;
- Ensure high code quality, reliable delivery, and technical excellence within the team;
- Provide hands-on technical guidance and act as the team’s primary technical go-to person;
- Support sprint execution and agile ceremonies, fostering ownership and accountability;
- Ensure solutions are scalable, maintainable, secure, and easy to integrate;
- Promote open communication, constructive feedback, and strong team collaboration;
- Mentor and support team members in their technical and professional development.
Qualifications
- University degree in Computer Science, Information Technology, or a related field, or equivalent practical experience;
- First leadership or mentoring experience in an agile software development environment (e.g. Team Lead, Tech Lead, Senior Engineer with guidance responsibility);
- Several years of hands-on development experience with Java, React, C++, or Kotlin;
- 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 a strong sense of ownership and teamwork;
- Strong communication skills and willingness to actively support both technical and non-technical discussions;
- Fluency in English is required; German is a plus.
Don't forget to mention EuroTechJobs when applying.