Senior Application Security Consultant
Oracle
Waterloo, Canada
5d ago
Senior Application Security Consultant-190010JM

Preferred Qualifications

We are lookingfor great talent with the mission of guiding and evangelizing security for acloud software company. As a Senior application security consultant you willfocus on identifying and solving systemic problems, collaborating with ourengineering teams, establishing best practices for our security program, andpromoting good security practices throughout NetSuite. The ideal candidateloves architecting, building and breaking software. This is a job where detailsmatter, and there are many details, including all of web security, mobilesecurity, cloud security and software security. You must be able to tell thedifference between a big problem, a minor weakness, and a false positive. Youmust help developers understand security concepts and practices. 

Responsibilities:
  • Collaborate with application security management on programdirection, team growth, and on addressing systemic security issues
  • Identify areas where our programs can be improved (especiallythrough automation), and where possible implement those improvements
  • Identify, reproduce, and report security issues
  • Collaborate with software engineers to make our software better
  • Conduct internal security reviews
  • Collaborate with internal compliance personnel to identify andunderstand vulnerabilities related to compliance obligations
  • Mentor and act as a Subject Matter Expert for R&D Staff on allapplication security issues
  • MinimumQualifications:

  • B.S. in Computer Science, Computer Engineering, or related field
  • 4+ years in the field of software development and/or applicationsecurity
  • Strong ethics and understanding of ethics in information security
  • Knowledge of ISO-27001, BSIMM, OpenSAMM, Common Criteria, CLASP orother security frameworks and methodologies.
  • Programming experience (Python, .NET, Go, Java, C/C++, PHP). Weare primarily a Java shop, but we work with multiple programming languagesdaily.
  • Experience working in an Agile development environment.
  • Capable of working independently
  • Ability to efficiently manage multiple tasks
  • Excellent communication skills in English
  • Experience speaking at security conferences or clubs are a plus
  • Recognized industry certification and/or continuing educationprograms are a major plus.

  • Detailed Description and Job Requirements

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

    As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

    Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

    Job

    :Product Development
    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form