Vacancy expired!
Senior .NET Security Researcher / Engineer - AppSec
Job Description:LOCATION ISPlanet EARTH, or somewhere else connected to the internet to meet with team members, etc. Micro Focus Fortify is seeking an experienced, energetic, self-driven enterprise .NET Software Security Researcher who understands that security is more than firewalls and encryption. Software security is becoming a bigger concern as more and more organizations are experiencing embarrassing public incidents with large losses of data. We're looking for people to:- Expand the security content and capabilities of Micro Focus Fortify Products
- Improve Fortify's ability to communicate with and educate customers about security issues
- Publish and present Fortify's research and other relevant security topics
- Follow trends in software security and assess their significance
- Investigate and implement techniques for exploiting security vulnerabilities
- Discover new methods for automatic identification of vulnerabilities
- Extract the essence of known vulnerabilities to shape products of the future
- Identify new vulnerabilities in open source projects and customer code
- Bachelors/Masters/PhD in Computer Science/Engineering
- 3+ years' systems/software experience with strong focus in enterprise security
- Proficient in .NET related programming and scripting languages (e.g. C#/ASP.NET, JavaScript, PowerShell)
- In depth knowledge of the .NET CLR and development tools
- Strong technical communication skills
- Interest in software security and secure development
- Exposure to common security software flaws
- Extensive experience with multiple software systems design tools and languages
- Excellent analytical and problem solving skills
- Experience in overall architecture of software systems for products and solutions
- Designing and integrating software systems running on multiple platform types into overall architecture
- Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
- Proficient in multiple programming and scripting languages (e.g. , Java, GoLang, C/C, Objective-C, Scala, SWIFT, Python, JavaScript)
- Source code auditing experience (especially Fortify SCA)
- Experience working in a large enterprise software development environment