Lead Software Engineer

2 weeks ago


Menomonee Falls, WI, United States Kohl's Full time

About the Role

As a Lead Software Engineer, you will work collaboratively with design, product, and engineering teams to address real-world challenges and develop creative solutions that enhance Kohls’ retail offerings.

What You’ll Do

  • Drive the development of high-quality, robust applications using extreme programming (XP) practices and a user-focused approach.

  • Engage in the complete application lifecycle, collaborating with designers, product managers, and fellow engineers.

  • Utilize critical thinking, experimentation, data, and industry best practices to achieve desired business outcomes.

  • Facilitate group discussions and team ceremonies, promoting shared understanding among team members.

  • Provide and welcome feedback that is empathetic, actionable, and specific.

  • Adopt emergent architecture with smart defaults, creating software that is user-friendly and easily modifiable.

  • Establish and champion product engineering and software standards across the team.

  • Innovate new product ideas from a user perspective, identifying problem spaces and generating a prioritized list of viable solutions for testing.

  • Stay current with technology market trends and practices through ongoing research.

  • Lead technical initiatives within the team and across the department.

  • Other tasks may be assigned as needed.

Addendum

SENIOR BACKEND SOFTWARE ENGINEER

  • Proficient in Java/Kotlin, Spring Boot, Spring MVC, Spring Batch, Spring Security, and Redis.

  • Experience with build management tools such as Gradle or Maven.

  • Strong understanding of source control systems like GIT.

  • Background in database design and implementation in SQL or NoSQL databases.

  • Experience designing and implementing distributed caching technologies, specifically Redis.

  • Proven capabilities in driving requirements refinement, planning, estimating, developing, testing, and deployments.

What Skills You Have

Required

  • 4+ years of software development experience.

  • Understanding of application design patterns, event-driven architecture, database schemas, and testing strategies.

  • In-depth knowledge of continuous integration, continuous deployment, and test-driven development.

Preferred

  • Bachelor's Degree or equivalent in MIS, Computer Science, or a related field.

  • Experience with large-scale application troubleshooting and performance tuning.

  • Familiarity with major cloud platforms such as GCP, AWS, or Azure.

  • Exposure to extreme programming (XP) practices.



  • Menomonee Falls, WI, United States Kohl's Full time

    About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohls retail offerings. What Youll Do Lead the development of high-quality applications that are robust, observable and measurable using extreme programming (XP)...


  • Menomonee Falls, WI, United States Kohl's Full time

    About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohls retail offerings. What Youll Do Lead the development of high-quality applications that are robust, observable and measurable using extreme programming (XP)...


  • Menomonee Falls, WI, United States Kohl's Full time

    About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohls retail offerings. What Youll Do Lead the development of high-quality applications that are robust, observable and measurable using extreme programming (XP)...


  • Menomonee Falls, WI, United States Milwaukee Tool Full time

    WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to provide technical solutions on our IT Team. Our IT team is responsible for supporting our continued growth by partnering with each function to align the IT strategy and...


  • Menomonee Falls, WI, United States Milwaukee Tool Full time

    WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to provide technical solutions on our IT Team. Our IT team is responsible for supporting our continued growth by partnering with each function to align the IT strategy and...


  • Menomonee Falls, WI, United States Techtronic Industries North America Full time

    Job Description: WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to provide technical solutions on our IT Team. Our IT team is responsible for supporting our continued growth by partnering with each function to align the...


  • Menomonee Falls, WI, United States Techtronic Industries North America Full time

    Job Description: WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to provide technical solutions on our IT Team. Our IT team is responsible for supporting our continued growth by partnering with each function to align the...

  • Software Engineer

    5 days ago


    Menomonee Falls, WI, United States Messer Cutting Systems Full time

    JOB SUMMARY: This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications. ESSENTIAL DUTIES AND RESPONSIBILITIES: Assist and respond to Customers and Sale's technical questions Define project requirements for Customers and Sales Determine project feasibility, including the...

  • Software Engineer

    6 days ago


    Menomonee Falls, WI, United States Messer Cutting Systems Full time

    JOB SUMMARY: This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications. ESSENTIAL DUTIES AND RESPONSIBILITIES: Assist and respond to Customers and Sale's technical questions Define project requirements for Customers and Sales Determine project feasibility, including the...

  • Software Engineer

    2 days ago


    Menomonee Falls, WI, United States Messer Cutting Systems Full time

    JOB SUMMARY: This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications. ESSENTIAL DUTIES AND RESPONSIBILITIES: Assist and respond to Customers and Sale's technical questions Define project requirements for Customers and Sales Determine project feasibility, including the...