An application security engineer is a specialist in the field of information technology (IT), whose primary focus is to safeguard software applications from potential threats and breaches. They are the bridge between security and development, ensuring that applications are designed, developed, and deployed in a secure manner.
Primary NICE Framework Work Role Responsibilities:
- Software Security Assessment (DD-WRL-005): Analyzing the security of new or existing computer applications, software, or specialized utility programs and delivering actionable results through vulnerability assessments, code reviews, and penetration testing
- Secure Software Development (DD-WRL-003): Developing, creating, modifying, and maintaining computer applications with integrated security controls and secure coding practices throughout the development lifecycle
- Cybersecurity Architecture (DD-WRL-001): Ensuring security requirements are adequately addressed in enterprise architecture, including reference models, segment and solution architectures, and resulting protective systems
Here is the course outline: