
Senior Software Engineer – all genders
TeamViewer
full-time
Posted on:
Location Type: Hybrid
Location: Linz • 🇦🇹 Austria
Visit company websiteSalary
💰 €3,843 per month
Job Level
Senior
Tech Stack
JavaKotlin
About the role
- 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 is mandatory
- Kotlin, C# or other programming language are a plus
- 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.
Benefits
- 28 days of well-deserved holidays
- Onsite Onboarding in our HQ office for an optimal start
- Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews
- Public transport friendly office
- Special terms for local gyms
- Fresh organic fruits, muesli, soft drinks and snacks for free
- Access to Corporate Benefits platform with many discounts
- Regular Team events and company-wide celebrations
- Open door policy, no dress code rules, frequent all Hands and Leadership Lunches
- Hybrid and Flexible work time with up to 50% home office
- Work From Abroad Program allowing up to 40 days of work outside your contracting country
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaKotlinC#Clean Code principlesobject-oriented design patternsdistributed systemsscalable systemsefficient algorithmssoftware architecturesoftware development
Soft skills
positive mindsetproactive mindsetsolution-orientedstructured working styleanalytical working styleteam spiriteagerness to learnmentoringknowledge sharingprofessional growth
Certifications
University degree in Computer ScienceUniversity degree in Information Technologyrelated field or equivalent practical experience