Senior Software Developer

Senior Software Developer

TeamViewer

Linz, Austria

Responsibilities

  • Design and implement new features for our software across all major platforms
  • Define and develop the architecture of new components and functionalities
  • Continuously optimize and enhance our software using efficient algorithms and modern technologies
  • Work independently to deliver high-quality solutions on time, ensuring stability and performance across systems
  • Stay up to date with the latest technical trends and proactively propose improvements
  • Mentor and support junior developers, fostering knowledge sharing and professional growth within the team

Requirements

  • University degree in Computer Science, Information Technology, or a related field - or equivalent practical experience
  • 5+ years of professional experience in software development
  • Solid background in designing and building distributed and scalable systems
  • Strong understanding of Clean Code principles and object-oriented design patterns
  • Proficiency in Java (mandatory)
  • A positive, proactive, and solution-oriented mindset
  • Structured and analytical working style, strong team spirit, and eagerness to learn new technologies
  • Fluency in English (required); additional languages such as German are a plus

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Austria      Developer      Java Developer      On-site      TeamViewer     

EuroTechJobs Logo

© EuroJobsites 2025