Team Lead, Software Development

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.

Share this Job

More Job Searches

Austria      C++ Developer      Developer      Hybrid      Java Developer      Web Developer      TeamViewer     

EuroTechJobs Logo

© EuroJobsites 2026