- Undergraduate degree in computer science with a minimum of 8+ years of software development experience, or a Graduate degree with 10+ years of experience.
- Experience working in an Agile/SCRUM environment
- Proven track record demonstrating ability to achieve stretch goals in a highly innovative and fast paced environment
- Strong sense of ownership, urgency, and drive
- Sharp analytical abilities and proven design skills
- Quick learner with motivation to learn new languages, technologies and frameworks (you will get opportunity to play with a lot of new technologies)
- Consult with software architect teams and provide guidance on:
- Secure Design Development and Application Security
- Infrastructure and application Design Requirements
- Dell Policies and Standard
- Risk associated with initiatives and policy deviation requests
- Vendor Management Practices
- Compliance implications of design decisions in application and infrastructure design
Preferred:
- Procedural guidance to facilitate project execution in accordance with Dell practice
- Experience building customer facing applications deployed on cloud environments (AWS, Azure or similar)
- Experience with open source MVC frameworks
- Experience working in building online and offline commerce software
- Experience working on Payments applications
- Experience working on Secure development practices
- Ensure customer satisfaction through professional engagement and use of a risk based approach
- Work with Software architects Sr. Management as required to facilitate resolution to challenging business problems/objectives in a secure way
- Broad understanding of security technologies and frameworks.
- Advanced knowledge of application and network security concepts
DUTIES AND RESPONSIBILITIES
- Research, design and support the implementation of information security solutions for the organization.
- Architect independently determine and develop approach to solutions under limited direction.
- Document security standards, solutions, data flows, procedures, and other technical information as directed.
- Evaluate and apply mature technologies to meet current or emerging business needs.
- Articulate Security Analysis findings and provide remediation strategies as well as Security Threat Modeling.
- Develop processes, architecture, and tools for improving operational efficiency.
- Provides expert technical advice to technical staff within the appropriate technical discipline.
- Mentor other members of the technical staff.
- Act as primary consultant to the business to elicit project-oriented business requirements.
Qualifications
- Results driven.
- Detail oriented.
- Ability to communicate complex and technical issues to diverse audiences, orally and in writing, in an easily-understood, authoritative and actionable manner.
- Knowledge of Web Services, SOA Architecture, Application Security Firewalls, XML Firewalls and IDS technologies.
- Experience with Cloud Security Architecture (AWS, VMWare Air, VirtuStream, OpenStack, Azure, RackSpace or others) including deployment security architecture designs and Cloud Native Application Security.
- Experience with SaaS, PaaS, IaaS technologies including security architecture design and implementations.
- Experience with Containers and Micro Services such as Docker, Kubermetes, PCF (Pivotal Cloud Foundry), VMWare Photon and others.
- Experience with Big Data specifically in securing data lakes.
- Experience with secure code development and review.
- Experience in wireless, mobile infrastructure or application level vulnerability testing, remediation, risk assessment and auditing.
Didn’t find the job appropriate? Report this Job