Welcome to Simply Hired!

Like what you see here? Check out more Information Security Analysts like this one.

Show Me More

Software Security Engineer

Apply Now

Company: Career Developers

Location: Jersey City, NJ

Date Posted: April 1, 2014

Source: Sologig

Application Security Engineer Jersey City, NJ  $100-$140k + 15%

ROLE:
The Security Risk Management (SRM) Group, under the leadership of the Chief Information Security Officer (CISO), is tasked to protect information assets in support of business objectives and in conformity with policies. The Software Security Assurance Team is a core function of SRM and is primarily responsible for establishing and guiding the Secure Software Development Program within the company. These activities include definition of application security architecture, improving software security policies and best practices, managing resources directly supporting Software Security engagements, and application security awareness training. The Software Security Engineer reports to the Senior Software Security Assurance Manager to ensure the control and protection of software, improve the software development process, and minimize defects and vulnerabilities and software production. Well qualified candidates for this position will demonstrate the following key traits: Prior engineering experience on a Software Security Assurance team ...

Application Security Engineer Jersey City, NJ  $100-$140k + 15%

ROLE:
The Security Risk Management (SRM) Group, under the leadership of the Chief Information Security Officer (CISO), is tasked to protect information assets in support of business objectives and in conformity with policies. The Software Security Assurance Team is a core function of SRM and is primarily responsible for establishing and guiding the Secure Software Development Program within the company. These activities include definition of application security architecture, improving software security policies and best practices, managing resources directly supporting Software Security engagements, and application security awareness training. The Software Security Engineer reports to the Senior Software Security Assurance Manager to ensure the control and protection of software, improve the software development process, and minimize defects and vulnerabilities and software production. Well qualified candidates for this position will demonstrate the following key traits: Prior engineering experience on a Software Security Assurance team Experience partnering with development teams to balance innovation and security concerns Capable of analyzing large amounts of disparate data to produce easily understandable content Financial Services background; knowledge of trading platform process and technologies Well qualified candidates will also demonstrate expertise in the following technical areas: Application engineering strategy and architecture design Secure software development Application security penetration testing and vulnerability identification tools Experience with SaaS/PaaS/IaaS security models

RESPONSIBILITIES:
Attract and develop qualified SRM staff Ability to positively influence the behavior of peers and build relationships with other teams without direct authority over those teams Assess current practices and identify and implement relevant policies to ensure state of the art development practices as they relate to security Ensure security of software produced or procured by the company to prevent loss, inaccuracy, alteration, unavailability, or misuse of data Identify and recommend software security design patterns and reference architecture Review, inspect and walk through source code Establish security requirements for the software development and/or operations and maintenance (O&M) processes Conduct software security testing, including penetration testing, to confirm the results of design and code analysis, investigate software behavior, and verify that the software complies with security requirements Perform software focused attack surface reviews and both static code and dynamic application assessments Develop application specific threat models Identify security vulnerabilities as a result of security bugs, coding errors, omissions, and defects Identify and categorize information to be contained in or used by software Design and implement software security controls and verify that software design correctly implements security requirements Maintain lists of recommended secure software security design patterns, reference architecture and secure software frameworks Establish a configuration management and corrective action process to provide security for existing software and ensure that any proposed changes do not inadvertently create security violations or vulnerabilities

Show more

Other jobs you might like

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!