Software Security Analyst

» Software Security Analyst
Information Technology
in Coconut Creek
, FL
Reference: 19-01647

Description:

This position is highly technical and involves working with the various technical groups and critical infrastructure to build effective analysis capabilities to better protect our organization from cyber attacks and threats. The Software Security Analyst delivers value to the organization by providing proactive risk control and treatment surrounding the organization’s most public-facing business services. The role focuses on examining the organization’s software applications from an adversarial perspective to qualify risk exposure and corrective action.

Requirements: 

  • BS in Computer Science, Information Science, or equivalent
  • Candidate should have relevant work experience in software development and security analysis
  • The candidate should demonstrate knowledge in the following areas:
    • Appreciable knowledge of techniques and standards surrounding secure coding practices, threat intelligence, and countermeasures
    • Software development experience in one or more of the following core languages: Perl, Python, Java, JavaScript, Bash, .Net, or equivalent
    • Adequate knowledge of web-related technologies (web applications, web services, web architectures) and of network/web-related protocols
    • Strong interest in various aspects of security research and development
    • Strong understanding of security vulnerabilities and the impact that they can have on information systems and response methodologies
  • Success in this role requires excellent oral and writing skills, project management, strong people skills, and a results oriented attitude
  • In all endeavors the incumbent must demonstrate the highest degree of ethics and professionalism
  • Possess excellent analytical and technical problem-solving skills
  • Be able to make decisions independently and in a self-directed manner in support of the goals of the team and organization
  • Ability to work in a team environment with other team members with variety of skills

Essential Duties and Responsibilities: 

  • Exercising strong ethical judgement with respect to the sensitivity of regulated information assets and organizational interests
  • Exercising strong problem-solving and creative thinking to technical challenges
  • Espousing a passion for applying industry conventions relating to secure software development practices and methods such as software code reviews
  • Examining software technical specifications and conceptual designs to determine and recommend qualified risk requirements
  • Exercising industry best practice methodologies toward determining software flaws; and reporting clear analysis of testing results and appropriate countermeasures
  • Enhance the practice surrounding software testing to ensure regular security-focused assessments are performed
  • Work to continually improve the tools, processes, and systems utilized within the organization
  • Assist with internal audit initiatives for IT processes and systems to evaluate the adequacy and appropriateness of IT controls