Auf einen Blick
- Aufgaben: Entwickle innovative Webservices und optimiere unsere Software mit neuen Technologien.
- Arbeitgeber: TeamViewer, ein führendes globales Technologieunternehmen mit einer vielfältigen Kultur.
- Mitarbeitervorteile: Attraktives Gehalt, umfassende Sozialleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten im Bereich AR und KI.
- Gewünschte Qualifikationen: Mindestens 4 Jahre Erfahrung in objektorientierter Softwareentwicklung mit C# und .NET.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem inklusiven Team.
Das voraussichtliche Gehalt liegt zwischen 45000 - 75000 € pro Jahr.
Salary: 45.000 – 75.000 per year Requirements: I have a university or college degree in Computer Science, Software Engineering, or any related subject.I possess at least 4 years of professional experience in object-oriented software development using C# and .NET.I have working knowledge of web backend development and architecture, as well as the application of Clean Code and Design Patterns.I bring a structured and analytical way of thinking and working, supported by a team-player mentality and a motivation to learn.I have working knowledge in JavaScript and/or TypeScript, combined with React and Redux, which would be a plus.I have knowledge of migrating .NET Framework solutions to .NET, also a plus.I am fluent in English, and further languages such as German are a plus. Responsibilities: I am looking for a (Senior) Full Stack Software Engineer (all genders) to actively contribute to the development of our webservices platform.I will design and develop multi-threaded and high scaling server and client-side applications using C# and JavaScript (React, Redux, TypeScript).I will optimize and enhance our software using new technologies, efficient algorithms, and frameworks.I will work collaboratively in an agile development team (Scrum) within a continuous integration environment.I will introduce improvements to further enhance our systems and codebase regarding quality, reliability, maintainability, scalability, and performance.I will ensure that our software is stable and runs efficiently on many different systems. Technologies: .NET FrameworkBackendC#SupportJavaScriptReactReduxTypeScriptWebServicesWebASP.NETFullstack More: At TeamViewer, we are a leading global technology company providing a cutting-edge platform to remotely access, control, and support devices of any kind. Our software solutions empower users and customers to bridge distances and digitalize their processes through seamless connectivity.We are committed to quality and passionately lead the way in the fields of Augmented Reality, Internet of Things, and Artificial Intelligence. With over 1,400 employees from more than 80 nationalities in over 20 locations worldwide, we are one global family. We believe that bringing together people from different backgrounds and experiences leads to better, more innovative solutions. One of the keys to our success is our culture, which enables employees to learn, grow, and contribute meaningfully.I invite you to join our winning team and help us create a world that works better! We offer excellent compensation and benefits packages, a range of valuable perks, and a diverse and inclusive workplace environment. We celebrate diversity as one of our core values and focus on enabling our employees to grow both personally and professionally. last updated 41 week of 2025
(Senior) Full Stack Software Engineer (all genders) - Karlsruhe Arbeitgeber: TeamViewer GmbH
Kontaktperson:
TeamViewer GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Full Stack Software Engineer (all genders) - Karlsruhe
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der Softwareentwicklung zu interagieren. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und potenzielle Arbeitgeber auf dich aufmerksam zu machen.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren.
✨Zeige deine Leidenschaft für Technologie
Sprich über deine Lieblingsprojekte und Technologien, die du verwendest. Zeige, dass du nicht nur die Anforderungen erfüllst, sondern auch ein echtes Interesse an der Weiterentwicklung deiner Fähigkeiten hast.
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird und du die besten Chancen auf ein Vorstellungsgespräch hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Full Stack Software Engineer (all genders) - Karlsruhe
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich C# und .NET. Zeig uns, wie du mit Technologien wie React und Redux gearbeitet hast und welche Herausforderungen du gemeistert hast.
Mach es übersichtlich: Achte darauf, dass deine Bewerbung klar strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei TeamViewer GmbH vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die Technologien, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Wenn du Erfahrung mit C#, .NET, JavaScript, React und Redux hast, bereite konkrete Beispiele vor, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Clean Code, Design Patterns und Multi-Threading. Übe, wie du deine Denkweise und Problemlösungsansätze klar und strukturiert präsentieren kannst. Das zeigt, dass du analytisch denkst und gut im Team arbeiten kannst.
✨Zeige deine Teamplayer-Mentalität
Bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit in einem agilen Umfeld zeigen. Erkläre, wie du in der Vergangenheit mit anderen Entwicklern zusammengearbeitet hast, um Probleme zu lösen oder Projekte erfolgreich abzuschließen.
✨Sprich über deine Lernbereitschaft
Betone deine Motivation, neue Technologien und Methoden zu lernen. Unternehmen suchen nach Kandidaten, die bereit sind, sich weiterzuentwickeln. Teile Beispiele, wie du dich in der Vergangenheit weitergebildet hast oder welche neuen Technologien du gerne erlernen möchtest.