Five or more years of experience with strong programming skills with proficiency in C#.NET, Managed C++, MSTest using Visual Studio, Java programming using Eclipse tools and familiarity with Ant.
Experience developing a browser plugin for Windows, including knowledge of ensuring compatibility across Chrome, Firefox and Internet Explorer.
General understanding of system level Windows API/features including registry, privileges, and security.
Experience with security models including authentication and encryption using Advanced Encryption Standard.
Working experience securing Internet services with one or more SSL/TLS protocols, Public Key Infrastructure/X.509, digital signatures.
Experience working with scripting languages such as Python and JavaScript.
Familiar with version control systems such as Perforce.
Experience working in Agile environments, particularly Scrum.
Strong written and verbal communication skills.
Education: Bachelor of Science in Computer Science, or equivalent work experience.
Job Description
Requirements:
5+ years’ experience with strong programming skills with proficient in of C#/.NET, Managed C++, MSTest using Visual Studio, Java programming using Eclipse tools and Familiarity with Ant
Experience of developing a browser plugin for Windows, including knowledge of ensuring compatibility across Chrome, Firefox and Internet Explorer
General understanding of system level Windows API/features (registry/privileges/security)
Experience with security models including authentication, encryption using AES
Working experience securing Internet services with (one or more) SSL/TLS protocols, PKI/X.509, digital signatures
Experience of working with scripting languages like Python/JavaScript
Familiar with version control systems (i.e Perforce)
Work in agile environments, particularly SCRUM
Strong written and verbal communication skills
Education: B.S. in Computer Science, or equivalent work experience