Minimum Education and Experience:
BSCS or MSCS or equivalent
University degree in Computer Science, (Master preferred)
3+ years related experience
Experience developing software products Knowledge modern software security concerns, for example, knowledge of common exploitation approaches, and the coding practices that leave software exposed to such exploits Specialized Skills:
Demonstrated success with:
Compiler Technologies
Java
Eclipse/RCP/SWT
Strong problem solving skills
strong OO skills, solid understanding of software architecture principles and design patterns
Assets:
Java used in business applications (e.g. J2EE) Development experience on Windows and Unix
C++
Experience with static analysis tools
|