(Senior) Software Engineer C++ - Licensing Platform
TeamViewer
Berlin, Göppingen or Stuttgart, Germany
Responsibilities
We are looking for a (Senior) Software Engineer C++ (all genders) to actively contribute to the development for our remote access solution and server-side applications. The position provides an excellent opportunity to create impact and add value in an agile, modern environment.
- Define the architecture, design and develop functionalities for our client and services using modern C++;
- Optimize and enhance our software with new, efficient algorithms and technologies;
- Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications;
- Be responsible for ensuring efficient implementation and for code of the highest quality;
- Recommend and implement improvements to architecture / technologies to further enhance our systems and codebase regarding reliability, maintainability, scalability, and performance;
- Monitor the latest technical developments in your field and initiate improvements;
- Act as an advisor towards product owners (feasibility studies and time estimates for new functionality to be implemented).
Requirements
- University or college degree in Computer Science, Business Informatics, Software Engineering, or any related subject;
- 3+ years of professional experience in the field of object-oriented software development using C++ and design patterns;
- Enthusiasm for other technologies such as C# to support continuous development;
- Experience in any of the following fields would be desirable: parallel programming, distributed and scalable systems, security, SQL, CQL, or network communication;
- Structured and analytical way of thinking / working, being a team player, as well as motivated to learn new things;
- Fluency in English is mandatory, German is a plus.
Apply Now
Don't forget to mention EuroTechJobs when applying.