Overview

Software Development Engineer – Vienna, Austria

 

Enforcing our international and diverse team in Vienna you will design and develop platform independent software products using C++ with focus on Linux/Windows-platforms. Working agile we are using scrum as our framework to succeed in delivering highest-level software-quality to market. VASCO-internal collaboration across regions and cultures makes it possible to assist our customers around the world.

Scope of duties

Work with the software development team to define develop, and deliver appropriate software solutions to business problems   using C++
Participate in all software development lifecycle activities, including analysis, design, code and test of applications based on C++, Java, C# & Script languages
Develop platform independent software for use on Windows, Linux and Apple Mac systems (RHEL, SLES, CentOS, Ubuntu, iOS X)
Development of zero-footprint platform-independent GUI software for PKI and encryption solutions (USB, smartcards)
Development of authentication server software with strict requirements on reliability and accountability (banking and corporate customers)
Integration of 3rd party libraries
End-to-end test automation (Citrus tests, SOAP)
Development of automated performance tests (VMWare)
Improving product suite build system and adapting it to local development process during transferring the product development from a remote department (CMake, Visual Studio, GNU make)
Continuous integration (Jenkins)
Tool support and training (git)

Profile
You have minimum 3 years’ experience in software development in C++
You have a Bachelor or Master of Science in Computer Science or Engineering or similar university degree or equivalent practice
You have high experience in developing platform independent code
Very appreciated if you have high experience on Linux as well knowledge in SQL Databases, Java, C# and scripting (e.g. bash & windows) is a great benefit.
Highly appreciated if you have knowledge/experience of/in SCRUM development teams
If you have knowledge on developing web applications would be a benefit.
Mother tongue: German or English, if other – fluent in at least English