Required a Windows Engineer.
DESCRIPTION:
The company is looking for a bright and passionate Windows Software Engineer to join the team.
In this critical role you will be developing our Windows VPN client, which is used by hundreds of thousands of users worldwide, on various households and enterprise environments.
You will be owning the full apps life-cycle, and contributing to our C SDK for all mobile clients.
The company is building the enterprise network and security platform of the future.
Our cloud-native network architecture is pushing the envelope on what can be done with cloud, software, and true genius.
If you want to be part of team that changes networking and security forever - join us.
Responsibilities:
End to End development of our Windows VPN client, delivering new features from scratch.
Contribute to our networking C SDK for all mobile platforms.
Support the entire application lifecycle, including release management and supporting production.
Collaborate with automation, product-management and other engineering teams to deliver integrative features.
Requirements:
3-5 years experience in Microsoft Windows applications development.
BSc. degree in Computer Science from a known university.
Deep understanding of low-level networking, and practicel experience on Windows.
Experience developing in C/C++.
Excellent understanding of software engineering principles.
Passion to deliver a great user experience.
Motivated, a fast learner, independent and great at problem solving.
A team player, excellent communication and collaboration skills.
Prior experience with VPN clients Advantage.
Experience in Microsoft Windows kernel driver development - Advantage.