Software Security Assurance Software Engineer
The Software Security Assurance Software Engineer is responsible for designing, developing, and testing software systems to ensure they are secure from cyberattacks. They work with software developers to identify and mitigate security risks, and they develop and implement security policies and procedures to protect software systems from unauthorized access, use, disclosure, disruption, modification, or destruction.
Skills and Knowledge
Software Security Assurance Software Engineers typically have a bachelor's degree in computer science or a related field, and they must have a strong understanding of software development, security principles, and risk management. They must also be able to work independently and as part of a team, and they must be able to communicate effectively with both technical and non-technical audiences.
Day-to-Day
Software Security Assurance Software Engineers typically work in an office environment, and they may need to travel occasionally to meet with clients or attend conferences. They typically work regular business hours, but they may need to work overtime to meet deadlines or to respond to security incidents.