20 Apr
Sr. Engineer - Application Security
California, Woodlandhills , 91364 Woodlandhills USA

Vacancy expired!

Ekman Associates, Inc. is a Southern California based company focused on the following services: Management Consulting, Professional Staffing Solutions and Executive Recruiting. Summary:Looking for a Senior Application Security Engineer with extensive product security experience and deep expertise in web security, applied cryptography, software security vulnerabilities, knowledge of IAM solutions including federation as well as superb knowledge of software security standards/best practices to join our team. Responsibilities:

  • Serve as a primary technical security resource on all product development.
  • Perform design reviews and technical security assessments to highlight risk and help engineering teams improve the overall security of our products.
  • Design and implement security best practices and standards across varied engineering teams and environments.
  • Implement and conduct code reviews with a combination of static testing, manual reviews, and dynamic analysis / pen-testing.
  • Conduct threat modelling, identify & drive risk decisions, and influence technical designs and architectures.
  • Engage with developers to provide remediation support.
  • Perform security reviews of new services and features.
  • Build tools to simplify and automate Vulnerability Management processes
  • Providing engineering designs to mitigate security vulnerabilities in new software solutions.
  • Design and implement tooling and automation for application security (e.g. SAST/DAST in CI/CD)
  • Performing regular security testing as well as code reviews for improving the software security
  • Maintaining technical documentation related to software security.
  • Ensuring software security at all levels of architecture
  • Staying updated with latest tools and advanced industry practices for software security.
  • Advocate for security culture and educate colleagues on best practices.
Qualifications:
  • In-depth technical and foundational knowledge of software engineering, computer systems, security engineering, authentication, and/or applied cryptography.
  • Solid knowledge of all web technologies, especially web services, web applications, Service Oriented Architectures, and network/web protocols
  • Sound knowledge of all procedures, standards, and regulations for authorization and authentication, applied cryptography, and security vulnerabilities.
  • Software engineering experience in all phases of the software development lifecycle.
  • Strong experience in web security and federation protocols (SSL/TLS, REST, OAuth, SAML, LDAP-S, SAML, WS-Federation, SCIM, OAuth, and OIDC, XSS, etc.)
  • Experience working with AWS or other cloud environments (development/architecture)
  • Experience with cloud and web application security standards (OWASP ASVS, SANS 25, etc.)
  • Understanding beyond the OWASP Top 10 by explaining the level of risk to the business.
  • 5+ years of experience in software development in one or more of the following programming languages, .NET, Python, Java, JavaScript (Node/React), and/or Go
  • Comfortable with tools like Snyk.io, BluBracket, NoName Api security, Burp Suite, OWASP ZAP, CheckMarx, Veracode, App Spider etc.
  • A deep interest in knowing latest industry advancements in software security along with implementing them.
  • An analytical mind with a problem-solving attitude
  • Excellent organizational and communication skills
  • A Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity, Information Security, or a related technical field.
  • 10+ years of hands-on technical experience.
  • Experience in Docker, Terraform, Kubernetes.
  • Experience working in an Agile development environment.
  • Experience with regulatory requirements, and aligning security standards, frameworks, and corporate policy with overall business and technology strategy.
  • Experience securing operating systems, networks, and low-level infrastructure.
  • Experience with attacker tactics, techniques, and procedures, and corresponding mitigation methods.
  • Experience with automation tools like Ansible, Chef, Puppet, Jenkins
  • Experience with automated application testing tools/frameworks e.g. Selenium, SonarQube
  • Experience with Web Application Firewalls (WAF)
  • Knowledge of AD/Azure AD and Azure AD B2B/ B2C , Okta
  • Multiple language skills
Qualified Candidates Only: If you wish to learn more about this opportunity please submit your resume. To learn more about Ekman Associates, Inc. please visit our website at www.ekmanassociates.com

Vacancy expired!


Report job