JOBSEARCHER

Web security engineer

Overview In this contract IT role, you will contribute to a security- and software-focused team. You will develop across multiple stacks (C#/.NET, C++, Java) and help build Windows browser plugins with cross-browser compatibility. You’ll apply security practices for authentication, encryption, and secure internet services, while collaborating in an agile SCRUM environment. Your work supports robust, secure software offerings and continuous learning within a skilled, cross-functional team. ResponsibilitiesDevelop in C#/.NET, C++, and Java across multiple projectsBuild and maintain a Windows browser plugin with cross-browser compatibilityImplement security features including authentication, AES encryption, SSL/TLS, PKI/X.509, and digital signaturesWork with scripting languages (Python/JavaScript) and maintain automation or toolingCollaborate in an Agile SCRUM environment and communicate effectivelyUse version control (Perforce) and standards in code quality (MSTest, Visual Studio, Eclipse) Key requirements5+ years of programming experienceProficiency in C#/.NET, Managed C++, MSTest, Visual StudioJava with Eclipse and AntExperience developing Windows browser plugins and cross-browser supportUnderstanding of Windows API/features, security, registry, privilegesExperience with security models, AES encryptionExperience securing services with SSL/TLS, PKI/X.509, digital signaturesScripting with Python/JavaScriptVersion control with PerforceStrong written and verbal communicationB.S. in Computer Science or equivalent work experiencestrong communicationteam collaborationability to work in Agile SCRUM environmentsC#/.NETManaged C++MSTest