The Application Security Engineer is a specialized position in Information Security that plays a key role in securing all software built and/or used by Blackbaud. The engineer closely works with application development teams as well as third party organizations to ensure that security, privacy, and compliance constraints are built into the applications. In addition to securing applications the engineer shall develop and/or purchase tools to enhance the security processes and systems throughout the Software Development Lifecycle at Blackbaud.
The Application Security Engineer shall be expected to identify solutions for common security problems while participating in securityreviews/audits, execute single-component or small, multi-component projects with little to no direction, as well as design and implement practical, technical solutions based on application security.
The Application Security Engineer is responsible for promoting, designing, and evaluating application security in all phases of the application life cycle. He/she is also responsible for developer training and ensuring that Blackbaud developers are trained in the secure development of Blackbaud products and services.
Education & Experience
- College degree in Computer Science, Information Security, Information Technology or equivalent professional experience preferably with ten (10) years of progressively responsibleexperience in the development of applications using various popular languages with at least five (5) years of formal experience in application security.
- Certification in highly technical application security or application security disciplines such as: CSSLP, CASS, GWEB, GWAPT, GPEN, CEH, CISSP