Software Engineer

What Will You Be Doing?

This is a Java Development role on our Point of Commerce (POC/POS) Team. In this role you will be hands-on working with various technologies heavily focusing on the Backend technology (with the ability to understand Frontend) to re-platform Kohl's Store Systems. You will work on all phases of software engineering to deliver the desired functionality and future developments for our Omni-Channel Platform.

We work in a highly collaborative and fast paced Agile Scrum environment using the latest technologies. We are working with speed & agility and delivering amazing solutions. We have an incredible start-up culture with the stability and funding of a well-ground company.
PRIMARY RESPONSIBILITIES
creates desired functionality to assigned domain, products or services in application development

  • Supports singular features or applications
  • Demonstrates knowledge of solutions within assigned domain, product or service
  • Develops applications and the underlying framework
  • Collaborates to evaluate application designs
  • Implements, tests and delivers new features for multiple platforms
  • Coordinates with QA team to initiate testing and ensure testing is completed
  • May design framework and software standards and make suggestions for systems / software improvements


What We're Looking For:
  • 3-7 years of hands-on Java/JEE Software Development experience with: Spring Framework, JMS, JDNI
  • Energetic engineer who thrives in a fast-paced, Agile Scrum development environment and is eager to learn new, innovative technologies while being open to change
  • Database design experience with ORM. Oracle experience is a plus.
  • Experiencing developing and consuming SOAP and Restful WebServices
  • Experience in writing SQL queries
  • Unit testing frameworks
  • Application server: Weblogic, Websphere
  • Git and Maven
    • Preferred: IBM Sterling, HTML5/CSS3, JavaScript Frameworks, Apache Camel, Active MQ, Websphere MQ, Spring Batch, Spring Boot, Jenkins, Unix/Windows Shell Scripting, Seleniuim, Gradle, JDK 8.
  • 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