Application Penetration Tester
DUNHILL PROFESSIONAL SEARCH
United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.clearancejobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$109,600.0 - $137,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Amazon Web Services
Software System Penetration Testing
Static Program Analysis
Code Review
Continuous Integration
Cross-Site Request Forgery
DevOps
Dynamic Program Analysis
Github
Spring Framework
+18 more
Open Web Application Security
Comptia Pentest+ CE
Scala (Programming Language)
Secure Coding
SQL Injection
Web Applications
Postman
Software Security
Cross-Site Scripting (XSS)
GWAPT
Restful APIs
Burpsuite
Devsecops
Jenkins
Static Application Security Testing
Vulnerability Analysis
Programming Languages
Dynamic Application Security Testing
Job description
- Serve as a liaison between development teams and stakeholders to understand and formulate security requirements
- Define, maintain and enforce application security best practices
- Perform third-party library security assessments and dependency analysis
- Conduct vulnerability assessments and manual/automated code review of Java and Scala applications to find security vulnerabilities (CSRF, XSS, SQL injection, privilege escalation, etc.) and recommend remediation
- Analyze scan reports from SAST, DAST and SCA tools, interpret the issues and recommend remediation across a variety of applications, programming languages and platforms
- Conduct static, dynamic and penetration security testing of web applications and REST APIs
- Perform software security architecture and design reviews
- Write comprehensive reports with assessment findings, outcomes and recommendations for further security enhancement
- Identify and demonstrate vulnerabilities to application owners and recommend remediation
- Use scripting to integrate and automate security tools within DevOps CI/CD processes
Requirements
- 3 years of experience in secure code review, specifically with languages such as Scala, Java, JavaScript and the Spring Framework
- 3 years of practical experience with Static Analysis Security Testing (SAST) and Dynamic Analysis Security Testing (DAST)
- 3+ years of hands-on manual penetration testing of web applications and REST APIs using BurpSuite Pro and Postman/Bruno
- Deep understanding of secure coding best practices and DevSecOps principles
- Proficiency with OWASP Top 10 and SANS 25 standards and testing guidelines
- Knowledge of Continuous Integration and Continuous Deployment (CI/CD), AWS security principles, Jenkins and GitHub
- US citizenship
Preferred: GPEN, GWAPT, OSCP or CompTIA PenTest+ certification.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.clearancejobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦