Application Security Sr. Associate Analyst
Job Description
Join Truist Bank’s Application Security team in Charlotte, NC onsite to support developer enablement, application security coordination, and AppSec automation.
Responsibilities
- Learn how the team supports developers across AppSec disciplines including SAST, SCA, cloud and container scanning, OSINT, and DevSecOps automation
- Support routine developer questions under guidance while building understanding of day-to-day priorities
- Help create and maintain developer training, secure-coding guidance, and self-service enablement content
- Assist with managing team processes and workflows to streamline operations, including measuring Key Performance Indicators and Key Risk Indicators (KPI/KRI)
- Support security tool and pipeline integration workflows and communicate outcomes to stakeholders
- Help build and maintain metrics, dashboards, and reporting for vulnerability posture and remediation progress
- Develop automation solutions to streamline evidence collection, data gathering, and repetitive tasks with guidance from senior team members
- Gather, organize, and review data from multiple tools and sources to support insights and reporting
- Apply AI and automation tools to improve triage, reporting, and enablement efficiency
- Assist with managing the team’s book of work, including tracking priorities, deadlines, milestones, and deliverables
- Identify potential risks, delays, or concerns and ensure they are communicated and escalated in advance
- Create and maintain tracking artifacts, training materials, guidance, and other resources for team members and business partners
- Document processes, procedures, and workflows for clarity, sharing, and reuse
- Coordinate team activities and support work progression against established timelines
- Contribute to status reporting and visibility into progress and key priorities
- Identify opportunities to improve or streamline processes and reduce repetitive work
- Use AI and automation tools to strengthen efficiency, reporting, communication, and overall team support
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent education, training, and work-related experience)
- At least 2 years of experience in business systems analysis, system support, or related roles within enterprise technology environments
- Strong understanding of business process analysis, requirements gathering, and documentation
- Knowledge of enterprise systems, software development lifecycle, and support processes
- Relevant certifications such as CBAP, CCBA, or equivalent are preferred
Technologies
- SAST
- SCA
- Cloud and container scanning
- Security tool pipeline integration
- OSINT
- DevSecOps automation
- AI and automation tools
- AI/ML tools and frameworks (e.g., LLM APIs, prompt-based automation)
- ServiceNow VR
- LLM APIs
Benefits
- Medical
- Dental
- Vision
- Life insurance
- Disability
- Accidental death and dismemberment
- Tax-preferred savings accounts
- 401k plan
- No less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during the first year of employment
- 10 sick days (also prorated)
- Paid holidays
- Defined benefit pension plan (depending on the position and division)
- Restricted stock units (depending on the position and division)
- Deferred compensation plan (depending on the position and division)
- Regular employment type
- Location: Charlotte, NC (onsite)
- Work shift: 1st shift (United States of America)
- Language fluency: English (Required)
Preferred Qualifications
- Degree or coursework in Computer Science, Software Engineering, Cybersecurity, or a related field
- Hands-on experience through internships, project work, or security competitions (e.g., CTFs, hackathons)
- Exposure to AI/ML tools and frameworks (e.g., LLM APIs, prompt-based automation)
- Progress toward an entry-level security certification (e.g., Security+)
- Exposure to vulnerability management platforms (e.g., ServiceNow VR)