The Endpoint Protection Unit at Avira is responsible for protecting the security of users' devices on all platforms from malware and other threats. Your main task will be to design and develop technical products and core components (applications, libraries, system services, user interfaces, and system programming) for Microsoft Windows platforms using modern software engineering methods within an independent agile feature team.
Your performance objectives
As an experienced software developer, your contribution to the design and implementation of our Windows products will be key. With your expertise, you will exert a strong influence on decisions, methods of approach, and results in your team.
Lay the technological foundation for the global success of our products
Collaborate with the Product Owner to find the best technical solutions and give feedback about the technical feasibility of new feature requests
Develop high-quality and highly-secure software using modern methods in C++Work in an agile scrum team to leverage the power of a self-responsible and multi-skilled team
Ensure a high code coverage in test automation with unit & module tests
Research new solutions to protect our users from new emerging threats
The ideal candidate will be dedicated, work independently, and have a roll-up-your-sleeves mentality.
You will enjoy implementing high-quality software by using modern methods to develop the software and will be a competent user of C/C++, including C++11 or later language standards
You will be familiar with using common design patterns and idioms
Our development process is based on agile methods You will be conversant with concepts such as "Clean Code", "Refactoring", "Unit Testing", "Pair Programming", “Test Driven Development (TDD)"
You will recognize the value of our excellent infrastructure for continuous integration (CI), which includes extensive automation for builds and integration tests, as it will help you to achieve high levels of quality
Good and lasting technical solutions will be important to you. You will share your ideas and concepts in discussions and pass on your knowledge. You will be open to suggestions and new technologies, and value your continued personal development, which we will gladly support
You will be well organized, efficient, and highly results-oriented
You will be fluent in English
Professional challenges to match your interests and skills Cutting-edge IT infrastructure
Flat hierarchies and fast decision-making
Stimulating work environment
Flexible working hours
Subsidized canteen, free gym, free ice cream, and other great benefits!
This job is based in Tettnang, Germany near Lake Constance.
C++ Software Developer Windows Endpoint Protection (f/m) at Avira (Tettnang, Germany)
Stack Overflow · 14.03.2018