Full Stack Staff Software Engineer

Kohl'sTallahassee, FL
1d

About The Position

Role Specific Information Job Description Job Duties: • Lead the development of high-quality applications that are robust, observable and measurable. Using extreme programming (XP) practices and a user-centric approach; • Navigate the entire application lifecycle in collaboration with designers, product managers, and other engineers on the product team; • Leverage critical thinking, lead lean experimentation and influence decisions backed by data and industry best practices to implement desired business outcomes; • Establish and lead product engineering and software standards and continuously elevate existing standards using the new ones in the industry; • Mentor junior team members in pairing sessions, one-on-ones and ad-hoc as the need arises, and create teachable moments; • Contribute to cultural transformation by modeling partnership, collaboration, and technical initiatives and giving and receiving feedback regularly both within the team and across the organization; • Champion XP practice and customize as needed to improve effectiveness Required Minimum Position Qualifications: Bachelor’s degree in Computer and Information Technology, Computer Science, Computer Engineering, or related field of study and 5 years of work experience in the job offered or any related occupation in which the required experience was gained. Position also requires demonstrated experience in the following: • Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security; • Front end technologies such as JavaScript, jQuery, and Node.js; • TypeScript, modern frameworks such as React and micro front end architectures such as Astro; • Build management tools such as Gradle or Maven; • Source control systems such as GIT; • Database design and implementation such as SQL or NoSQL databases; • Designing and implementing distributed server side caching technologies such as Redis or Memory Store; • Designing and implementing client side caching technologies such as Akamai; • Leading requirements refinement, planning, estimation, development, testing, and deployment; • Architect enterprise-grade applications such as Containerize microservices with Docker, implement CI/CD pipelines, and design multi-cluster/multi-region; • Search technologies such as Google retail search, BigTable, or BigQuery; • Cloud technologies such as Google cloud, Kubernetes, and OpenShift; and • Application monitoring using Dynatrace To Apply: Mail resume to N56 W17000 Ridgewood Dr., Menomonee Falls, WI 53051, ATTN: Jenna Schlintz, Ref. Job Title, or, online at https://careers.kohls.com/. #LI-DNP #LI-DNI Our purpose at Kohl's is to take care of families' realest moments. Kohl’s has been caring for families for more than 60 years, both the unique and diverse families that shop us every day and the Kohl’s family we all belong to. Caring is something that is core to who we are as a brand, and we believe that truly caring means being there for the good stuff, the bad stuff and the real stuff. Kohl’s is committed to creating a healthy and safe workplace for our associates. We seek out talent that shares our values and strive to support their journey toward fulfillment at work, at home and within our communities.

Requirements

  • Bachelor’s degree in Computer and Information Technology, Computer Science, Computer Engineering, or related field of study and 5 years of work experience in the job offered or any related occupation in which the required experience was gained
  • Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security
  • Front end technologies such as JavaScript, jQuery, and Node.js
  • TypeScript, modern frameworks such as React and micro front end architectures such as Astro
  • Build management tools such as Gradle or Maven
  • Source control systems such as GIT
  • Database design and implementation such as SQL or NoSQL databases
  • Designing and implementing distributed server side caching technologies such as Redis or Memory Store
  • Designing and implementing client side caching technologies such as Akamai
  • Leading requirements refinement, planning, estimation, development, testing, and deployment
  • Architect enterprise-grade applications such as Containerize microservices with Docker, implement CI/CD pipelines, and design multi-cluster/multi-region
  • Search technologies such as Google retail search, BigTable, or BigQuery
  • Cloud technologies such as Google cloud, Kubernetes, and OpenShift
  • Application monitoring using Dynatrace

Responsibilities

  • Lead the development of high-quality applications that are robust, observable and measurable. Using extreme programming (XP) practices and a user-centric approach
  • Navigate the entire application lifecycle in collaboration with designers, product managers, and other engineers on the product team
  • Leverage critical thinking, lead lean experimentation and influence decisions backed by data and industry best practices to implement desired business outcomes
  • Establish and lead product engineering and software standards and continuously elevate existing standards using the new ones in the industry
  • Mentor junior team members in pairing sessions, one-on-ones and ad-hoc as the need arises, and create teachable moments
  • Contribute to cultural transformation by modeling partnership, collaboration, and technical initiatives and giving and receiving feedback regularly both within the team and across the organization
  • Champion XP practice and customize as needed to improve effectiveness
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service