Auf einen Blick
- Aufgaben: Join our Master Team as a Senior Software Engineer to develop and enhance core backend services.
- Arbeitgeber: TeamViewer is a leader in remote connectivity software, innovating with Augmented Reality and AI.
- Mitarbeitervorteile: Enjoy competitive pay, bonuses, gym discounts, flexible work options, and a supportive culture.
- Warum dieser Job: Be part of a diverse team shaping the future of digitalization while mentoring the next generation.
- Gewünschte Qualifikationen: Must have a degree in Computer Science or related field and 3+ years of software development experience.
- Andere Informationen: Experience with C++, multi-threading, and various platforms is a plus; English fluency required.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
(Senior) Software Engineer C++ Master Crew (all genders)
TeamViewer GmbH
Unternehmensgrösse 1k-5k
Unternehmenstyp Product
Erfahrungsstufe Senior
Muss:
- I hold a university or college degree in the field of Computer Science, Software Engineering, Information Technology, or a related subject, or I have relevant work experience.
- I have over 3 years of professional experience in the field of software development.
- I possess a good knowledge of C++ and Design Patterns for object-oriented programming.
- I am excited about being part of a team that develops concepts and optimal solutions for complex tasks.
- I work with structured and analytical methods and have a strong team spirit.
- Experience in any of the following fields is desirable: parallel programming, network communication, network protocols, distributed and scalable systems, client/server architecture, SQL, CQL, security, and various platform APIs (Windows, Linux, Mac OS, etc.).
- I am fluent in English.
Responsibilities:
- I am looking to join the Master Team as a Senior Software Engineer (all genders) C++ to build, develop, and enhance the core backend services of TeamViewer.
- I will design and develop multi-threading server-side applications.
- I will optimize and enhance our software with new, efficient algorithms and modern software technologies.
- I will work independently on solutions for specified requirements, writing clean code that follows our coding guidelines.
- I will ensure that our software is stable and runs efficiently on different platforms.
- I will recommend improvements to architecture and technologies to further enhance our systems and codebase regarding reliability, maintainability, scalability, and efficiency.
- I will monitor the latest technical developments in our fields and make proposals for improvement based on my current knowledge.
- I will mentor and coach interns and junior developers.
At TeamViewer, the leader in remote connectivity software, we harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to innovate and shape the future of digitalization. Our team consists of over 1,500 employees across different continents, cultures, and disciplines, and we value the unique perspectives and talents that each individual brings to our dynamic work environment. We celebrate diversity as one of our core values and are committed to building an inclusive culture where everyone feels welcome and supported.
We offer an optimal onboarding experience at our HQ office, competitive compensation and benefits packages including bonuses and company stocks, public transport-friendly offices, special terms for local gyms, and access to a corporate benefits platform with numerous discounts. We host regular team events and company-wide celebrations, operate under an open-door policy with no dress code rules, and maintain a hybrid and flexible work environment with options for home office and a work-from-abroad program. We strive to empower our employees to grow both personally and professionally in a supportive workplace environment.
#J-18808-Ljbffr
(Senior) Software Engineer C++ Master Crew (all genders) Arbeitgeber: XR EXPO 2023 website
Kontaktperson:
XR EXPO 2023 website HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Software Engineer C++ Master Crew (all genders)
✨Tip Number 1
Make sure to showcase your experience with C++ and design patterns in your conversations. Highlight specific projects where you applied these skills, as this will demonstrate your expertise and fit for the role.
✨Tip Number 2
Familiarize yourself with TeamViewer's products and technologies. Understanding their core backend services and how they utilize modern software technologies will help you engage in meaningful discussions during interviews.
✨Tip Number 3
Prepare to discuss your experience with multi-threading and server-side applications. Be ready to explain how you've optimized software performance in past roles, as this is a key responsibility of the position.
✨Tip Number 4
Emphasize your team spirit and mentoring experience. TeamViewer values collaboration and coaching, so share examples of how you've supported junior developers or contributed to a positive team environment.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software Engineer C++ Master Crew (all genders)
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your professional experience in software development, particularly with C++. Mention specific projects or roles where you utilized design patterns and object-oriented programming.
Showcase Technical Skills: List your technical skills clearly, especially those mentioned in the job description such as parallel programming, network communication, and familiarity with different platforms like Windows, Linux, and Mac OS.
Demonstrate Team Spirit: Include examples of how you've worked collaboratively in teams. Highlight any mentoring or coaching experiences you've had with interns or junior developers to align with the company's values.
Tailor Your Application: Customize your CV and cover letter to reflect the responsibilities and requirements outlined in the job description. Use keywords from the listing to ensure your application stands out.
Wie du dich auf ein Vorstellungsgespräch bei XR EXPO 2023 website vorbereitest
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you utilized C++ and any design patterns you implemented. This will demonstrate your technical proficiency and understanding of object-oriented programming.
✨Discuss Problem-Solving Approaches
Since the role involves developing solutions for complex tasks, be ready to explain your structured and analytical methods for problem-solving. Share examples of how you've tackled challenging issues in past projects, especially in multi-threading or network communication.
✨Emphasize Team Collaboration
TeamViewer values strong team spirit, so highlight your experiences working in teams. Discuss how you have mentored junior developers or collaborated with peers to achieve project goals, showcasing your ability to contribute positively to a team environment.
✨Stay Updated on Industry Trends
Demonstrate your passion for technology by discussing recent developments in software engineering, particularly in areas like distributed systems or security. This shows that you are proactive about learning and can bring fresh ideas to the team.