Software Engineer @Kohl's
Software Development
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2wks ago

[Hiring] Software Engineer @Kohl's

2wks ago - Kohl's is hiring a remote Software Engineer. ๐Ÿ’ธ Salary: unspecified ๐Ÿ“Location: USA

Role Description

As Software Engineer, you will collaborate closely with design, product, and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohlโ€™s retail offerings.

What Youโ€™ll Do

  • Develop high-quality applications using extreme programming (XP) practices and a user-centric approach.
  • Participate in the entire application lifecycle in collaboration with designers, product managers, and other engineers on the product team.
  • Leverage critical thinking, experimentation, data, and industry best practices to achieve desired business outcomes.
  • Contribute to product engineering and software standards.
  • Influence the team to reduce the toil received from production, advocate for product reliability, and influence the benefits of tech debt reduction with matrices.
  • Develop self and support the development of others through accountability and continuous learning.
  • Adapt to constant change and model that for the rest of the team.
  • Evaluate a user story for technical context, feasibility, acceptance criteria, testability, and estimation.
  • Additional tasks may be assigned.

Qualifications

  • 2+ years of experience in software development.
  • Knowledge of application design patterns, event-driven architecture, database schemas, and testing strategies.
  • Knowledge and experience with continuous integration, continuous deployment, and test-driven development.

Requirements

  • Experience in Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security.
  • Knowledge of build management tools such as Gradle or Maven.
  • Demonstrated understanding of source control systems such as GIT.
  • Database design and implementation experience in either SQL or NoSQL databases.
  • Experience working with distributed caching technologies such as Redis.
  • Knowledge of full SDLC requirements gathering, planning, estimation, development, testing, and deployment.
  • Experience in SQL, Python, Spark, Kafka, and Airflow.
  • Experience in build management and DevOps using Gitlab, Docker, Linux scripting.
  • Data modeling and design experience, including BigQuery, SQL, or PL/SQL.
  • Good understanding of data as a product or data mesh topologies using cloud data lakes like Google Big Query, Amazon Redshift, or Snowflake.
  • Experience designing and implementing data pipelines using Apache Airflow, Spark, Python/Scala.
  • Knowledge of real-time streaming technologies like Kafka Connect and Flume for messaging and streaming pipelines.
  • Knowledge of handling PCI/PII data adhering to compliance standards like GDPR, PCI DSS, SOX, CCPA.
  • Experience in the design and integration of GenAI tools and technologies like OpenAI, Gemini, and Llama LLMs.
  • A passion for stellar user experience and design.
  • Proficient in NodeJS and ECMAScript standards.
  • Deep understanding of CSS patterns and HTML.
  • Understanding of responsive design.
  • Proficient in React and one other modern UI framework like Angular, Ember, or Vue.js.
  • Consume reusable component libraries.
  • Can compose CSS on the fly.
  • Knowledge of Java and Kotlin for Android.
  • Experience working with notifications and background tasks in apps.
  • Collaborate with iOS, Android, and Server engineers to ship features.
  • Experience with making REST calls over the network.
  • Experience with JavaScript, either in a browser or server-side environment such as NodeJS.
  • Have designed and developed a complete Android app from top to bottom.
  • Experience building UI/UX with the use of Storyboards and Nibs/Xibs.
  • Comfortable working with Xcode, Interface Builder, Objective-C/C++, and Swift.
  • Knowledge of the roles that tools such as clang, swiftc, ld, actool, ibtool, codesign play in the process of generating build/test artifacts.
  • Hybrid Cloud Architecture Experience.
  • Experience with integration platforms or frameworks.
  • Experience integrating with large SaaS systems.
  • Experience migrating on-prem systems to cloud solutions.
  • Experience developing integration frameworks.
  • Experience executing integration testing strategies.
  • Confident in Spring Boot, Kotlin, and Java.
  • Proven experience in frontend development and frameworks ReactJS, NextJS.
  • Proven experience in MS SQL Server and PostgreSQL.
  • Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Experience in large scale migrations - Kafka and Postgres Connectors.
  • Experience in Android, React, and .NET.

Benefits

  • Ability to perform the accountabilities listed in the โ€œWhat Youโ€™ll Doโ€ Section.
  • Ability to comply with dress code requirements.
  • Basic math and reading skills, legible handwriting, and basic computer operation.
  • Ability to maintain prompt and regular attendance and meet scheduling requirements as set by the company.
  • Ability to learn and comply with all company policies, procedures, standards, and guidelines.
  • Ability to give direction and to receive, understand, and proactively respond to direction from leadership and other company personnel.
  • Ability to work as part of a team and interact effectively and appropriately with others.
  • Ability to maintain composure and work in a fast-paced environment while accomplishing multiple tasks within established timeframes.
  • Ability to satisfactorily complete company training programs.
  • Ability to use a personal computer for tasks such as communicating, preparing reports, etc.
  • Ability to plan, prioritize, and monitor activities across business units.
  • Ability to complete or oversee the completion of assigned projects in a timely manner.
Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Kohl's
Software Development
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later