As a Senior Software Engineer on the Windows clients software development team, you will work on .NET/C# applications for various VPN solutions. You will analyze product marketing requirements, design, code, debug and test software.
As a Senior Engineer, you will develop new features, as well as maintain the existing code base. You will also write requirement specifications, design documents, and other technical documents.
5+ years software development experience with .NET/C# (BCL, WPF/XAML, MVVM, WCF)
3+ years experience creating and supporting software solutions (full product life-cycle)
Hands-on experience doing peer reviews and utilizing code quality tools (FxCop, StyleCop)
Solid understanding of multithreading concepts, synchronization primitives and data structures
Good understanding of design patterns, SOLID principles, hands-on experience with DI, strong analytical skills.
Experience with WinAPI/COM
Experience with C/C++ development
Agile software development methodologies and TDD
Experience with TCP/IP networking and WFP will be an asset
Aura Perks and Benefits:
Highly competitive salary
Free Medical benefits
Free English classes
Aura helps customers monitor, manage, and protect against the risks associated with their identities and personal information in a digital world with adaptive technology and more than 450 incredible employees located globally across multiple locations.
Aura creates and curates the best privacy and security products to protect people, families and businesses online. Our easy-to-use, trusted technologies empower customers to navigate the Internet with peace of mind.
DOU company page:
Job posted on
9 June 2021