Software Engineer

Software Engineer (Web Application Development)

CA- Milpitas

About Kohl's - What's Our Inspiration?

Many people think of Kohl's as just a brick and mortar retail chain. The truth is, we have developed an omni-channel approach to reaching our customers through our stores, online and mobile experiences. Our main source of inspiration has always been our customers, our associates and our drive to be the most engaging retailer in America.

Why Kohl's Information Technology?

At Kohl's, our mission is, "To inspire and empower families to lead more fulfilled lives." That statement is also true of the culture and our 1,000+ person technology team. We want to be the most engaging retailer out there while offering you opportunities to: have a flexible work schedule, work with some of the newest technologies, have clear career paths and have the ability to make an impact in the work that you do every day (not to mention great employee discounts). With a $1 billion dollar investment in technology over the next 3 years, innovation is at the heart of everything that we do.

What Will You Be Doing?

This role is on our Web Application team (specifically focused on search and browse features). In this role you will be creating desired functionality for our E-Comm Platform, and working in a fast paced environment with the latest technologies. We are re-platforming, working with speed & agility, and delivering amazing solutions. We have an incredible start-up culture (but have the stability of a well-ground company).


  • Designs , implements , and delivers new features to our e-comm platform
  • Provides Subject Matter Expertise within the Web Application Group and to QA, Production, and Performance Engineering Teams.
  • Collaborates to evaluate application designs
  • Coordinate with QA team to initiate testing and ensure testing is completed
  • Explore and evaluate design framework and software to make suggestions for software / system improvements

What We're Looking For:
  • We're looking for strong java full stack developer
  • Someone who thrives in a fast-paced development environment
  • A Collaborative Team Player - Someone who enjoys working cross-functionally and partnering across multiple business teams
  • Web Application Development Experience in the following :
    • Java, J2EE
    • Node.js
    • Framework: Spring
  • Excellent analytical aptitude and problem solving skills
  • Ideally 3+ years of experience in software coding and development
  • Preferably a Bachelor's degree or equivalent in MIS, Computer Science or related field
  • Retail experience is a plus!

Meet Some of Kohl’s's Employees

Ragnar L.

Senior Data Scientist

Ragnar collects and analyzes industry data in order to build tools and applications that make better shopping experiences for Kohl’s online and in-store customer base.

Sunil K.

Staff Architect

Sunil works with teams across the organization to determine and implement processes that will help associates operate more efficiently, both for themselves and for company customers.

Back to top