Windows Software Architect – Relocation to Germany

AVIRA Soft SRL

24-07-2012 | EXPIRA LA 23-08-2012

Job expirat

RESPONSABILITATI

Main focus of this position:
As a member of an international team, you develop and maintain the security software for currently approx. 100 million customers. The main focus of your responsibilities is the design and maintenance of the software architecture for our Windows products. In addition, you work on the design and implementation of core components (applications, libraries, system services) in C++, using modern software engineering methods.

Main challenges:
As software architect, you ensure that both the overall system design and the individual components are suitably defined, thus creating the technological foundation for the worldwide success of our products.
Your knowledge and skills contribute to the continuous adherence of the developed software to our high quality standards regarding reliability, performance and functionality.
The detection and removal of malware represents an exciting and challenging task to you.
You work independently and organize yourself well. Good teamwork and open communication within the team and with other departments is important to you.
You are open to the application of new concepts and technologies and want to further your professional and personal development.


CERINTE

Experience in the architecture and design of complex software systems
Experience in object-oriented programming and design, design patterns
Experience in modular software development, client/server solutions, service-oriented architecture (SOA)
Programming experience in Windows environments
Excellent programming skills with C++ in Windows
Good knowledge of Windows system architecture
Knowledge of MS Office (Outlook, Word, Excel, PowerPoint, Project, Visio)
Good English skills, written and spoken
Good German skills, written and spoken, or the readiness to learn German quickly, with our support

Desirable supplementary qualifications:

Good knowledge of Win32 API, services, sockets, inter-process communication
Knowledge of software security
Experience with network protocols (TCP/IP, UDP, SMTP, FTP, POP3, http, SSL/TLS…)
Knowledge of C# und .NET
Experience in the use of UML
Experience with agile processes
Experience with refactoring, clean code, extreme programming, test-driven development
Interest in taking over project responsibility if necessary


DESCRIEREA FIRMEI

Located in Bucharest - Romania, Avira was founded in 2004 by a dynamic core of security experts who is committed to the following values: security ethics, professional attitude, open spirit, pride and respect. These principles are meant to stand at the base of any long term
collaboration and partnership that Avira Soft will undertake.
Avira Soft gathered a team of more than 50 dynamic professionals who are permanently collaborating with the experimented specialists of Avira GmbH , Germany. We are a dynamic and creative team and our purpose is to produce high quality software.

We also impose some requirements for our candidates: creativity, technical knowledge, team working capabilities and the ability to finish the job on time.