Key Responsibilities:
· Perform application security assessments, vulnerability testing, and code security reviews.
· Identify, analyze, prioritize, and support remediation of security vulnerabilities in web, mobile, API, and backend applications.
· Integrate security controls and best practices throughout the Software Development Life Cycle (SDLC).
· Review application architecture, APIs, authentication, authorization, session management, and data protection mechanisms.
· Work closely with software development, DevOps, QA, infrastructure, and cybersecurity teams to implement secure development practices.
· Provide secure coding guidance and support developers in resolving identified security issues.
· Monitor emerging application security threats, vulnerabilities, and attack techniques.
· Support security testing before application releases and major system changes.
· Maintain application security documentation, vulnerability reports, risk assessments, and remediation tracking.
· Support incident investigation and root-cause analysis for application-related security events.
· Ensure applications follow recognized security standards and best practices, including OWASP guidelines and secure coding principles.