Overview:
The Application Security Developer IV will work closely with both engineering (development) teams and the Information Security group to make sure that RealPage applications are developed with security in mind. Deep awareness of the OWASP Top 10 project and practices for preventing vulnerabilities when developing applications in any tech stack is a key success factor. This person will help to ensure Static Application Security Testing (SAST) occurs during the development lifecycle and that reported vulnerabilities are properly remediated. This person will also help train developers on how to remediate the vulnerabilities and what those vulnerabilities are when needed, Implement OWASP Application Security Verification Standards (ASVS). Additionally, this person role-models for a small team (1-5 others) of persons with similar responsibilities. Excellent communication skills and a good familiarity with DevOps pipelines are key success factors for this role.
Responsibilities:
Shift-Left security in Software Development Life Cycle (SDLC) for various applications.
Provide guidelines, tooling, best practices and implement for:
+ SAST
+ Dynamic Application Security Testing (DAST)
+ Software Composition Analysis (SCA)
+ Runtime Application Self-Protection (RASP)
Provide guidance and coaching to teams regarding security remediation efforts
Provide guidance to teams on how to properly integrate SAST, DAST, SCA scans into their pipelines
Work with teams to ensure dependency scans are also part of their development process and pipelines
Provide ongoing improvements and awareness training on new application threats and remediation techniques
Provide guidance on OpenID Connect (OIDC) and OAuth2 and other identity-related best practices and practical approaches for client implementation
Help engineering teams plan long term remediation solutions when deep changes are required for remediation activities
Collaborate with the Information Security (InfoSec) team on prioritizing both applications and vulnerabilities based on risk
Provide guidance to teams on proper storage and retrieval of application secrets
Qualifications:
Bachelor's degree required; equivalent experience equal to 4 years software development may be considered in lieu of degree
Minimum 6 years' experience developing commercial SaaS solutions
Deep familiarity with the OWASP Top 10 and other security concerns for web applications
Familiarity with OWASP Application Security Verification Standards (ASVS)
Familiarity with SAST, DAST, SCA Scans
Familiarity and deep understanding of OWASP ASVS.
Advanced understanding of OpenID Connect (OIDC) and OAuth2 and recommended practices for web and mobile applications
Understand how to interpret and assess CVEs (Common Vulnerability and Exposures) as found by scanning tools
Understanding of SAST tools and dependency scanning tools
Experience working/integrating with secret management systems such as HashiCorp Vault or AWS Secrets Manager
Advanced knowledge of front-end and back-end web application development in at least one technology stack (.NET, Java, PHP, Ruby/Rails, Angular, Node.js, etc.)
Track record of staying current with trends, techniques, tools, and processes that drive improvement of security posture of applications
Strong documentation skills
Excellent verbal and written communication skills, with proven technical writing abilities
Team-oriented thinking with demonstrated ability to produce high-quality work as part of a fast-paced, dynamic team
* Proven ability to communicate, collaborate, and present effectively with teams and individuals in different disciplines or areas #LI-CP1 #LI-REMOTE
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.