Senior Application Security Developer

Company: Overstock
Location: Midvale , Utah, United States
Type: Full-time
Posted: 02.DEC.2018

Summary

Who We Are: We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five nation...

Description

Who We Are:

We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five national parks. Overstock is an original resident of "Silicon Slopes", one of the fastest growing technology hubs in the country. We're a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology like our award-winning retail app (with amazing AR functionality) and leading blockchain and machine learning technologies. Our team embodies unique values and diverse perspectives, making Overstock a hidden treasure in the tech industry.

Our Mission:

Overstock's mission is to use, build, and find cutting-edge technology that helps connect people with products and services in new and unexpected ways. Our website offers millions of brand name products at discount prices to inspire people to make their dream homes a reality.

The Role

As a Senior Application Security Developer at Overstock.com, you will act as a security evangelist during design and development phases of new projects as well as manage bug fixes for critical application and cloud security. You will perform static and dynamic code analysis while evaluating newly discovered security issues, determining root causes, and driving solutions.

You will add tools and automation to identify security vulnerabilities and work with teams to fix them as they are uncovered. You will be advocating for secure coding practices, and you will have the opportunity to implement processes as well as train and mentor junior developers. You will gain a thorough understanding of Overstock's computer networks and systems, and your responsibilities will be continually expanding as you become more influential in the organization and stay current within the security space. Your ability to take initiative in researching new security technologies as well as advising on risk and efficiencies will be invaluable skills in this role.

Who You Are

You are Senior Application Developer who is more interested in working on application security. You are hands-on, and you are excited by the opportunity to work on multiple applications across a wide variety of business functions. You are a fixer at heart, passionate about building tools and finding new ways to automate processes.

What You Will Do

  • ​Assist with security researching and recommending new security systems, tools and technologies.
  • Provide input into security projects and road map.
  • Monitor the security bug sources (bulletins) and provides communications on discovered vulnerabilities or security threats.
  • Provide expertise in overall security environment design, working closely with other departments on crossover improvements and projects.
  • Conduct both application and user activity audits where required.
  • Perform other duties as required and assigned by manager and upper management.
  • Follow legal policies as directed.
  • What We Hope You Have

  • Understanding of risk management and ability to make risk-based decisions
  • 10+ years' software development experience
  • Collaborative communication skills​
  • Ability to manage multiple concurrent tasks and projects
  • Strong Java skills, preferably through release 1.8
  • Solid SQL ability
  • Proficiency in Object Oriented design and programming
  • Deep knowledge of data structures
  • Experience building web services, especially using RESTful architecture
  • Knowledge of relational and NoSQL database platforms
  • Experience with full Spring stack, Hibernate, JPA
  • Bachelor's degree in Computer Science or equivalent experience
  • What We Offer:

  • LEED Gold Certified 19-acre Campus & Global HQ
  • Onsite Daycare Center
  • 401k (6% match)
  • Onsite Health Clinic
  • Flexible Schedules
  • Tuition Reimbursement, Leadership development Program, & Mentorship Program
  • Onsite Fitness Center with group fitness classes and trainers
  • Onsite Cafe with additional Coffee Shop and Juice Bar
  • Indoor Bike Storage
  • Summer Party at Lagoon, Utah's largest theme park
  • Employee Fall Concert (Past performers include: Flo Rida, Snoop Dogg and Jason Mraz)
  • Medical, Dental, Vision coverage
  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
  • Life Insurance, Short and Long-Term Disability coverage
  • Onsite salon services, massages, & auto-detail services
  • Discounts on ski passes, cell phone plans
  • Overstock Women's Network (OWN)
  • *Benefits vary based on location, position, tenure, and employee election

    What We Value:

  • Wellness & Balance
  • Sustainability
  • Corporate Social Responsibility
  • Innovation - Discussed on Medium, Digital Trends, and Digital Commerce 360.
  • Physical Requirements:


    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

    Equal Employment Opportunity:


    It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

    Back to Overstock Careers

     
    Apply Now

    Share

    Free eBook

    Flash-bkgn
    Loader2 Processing ...